με ένα query να αλλάξω τα περιεχόμενα

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
heavyaris
Δημοσιεύσεις: 295
Εγγραφή: 15 Απρ 2008 21:31

με ένα query να αλλάξω τα περιεχόμενα

Δημοσίευση από heavyaris » 14 Ιουν 2010 00:59

παιδια, έστω οτι έχω ένα πίνακα με προιόντα, μπορώ με ένα query να αλλάξω τα περιεχόμενα του πεδίου τιμη με καποιον τύπο; πχ timh= υπαρχουσα τιμή* 100. να αλλάζουν όμως ΌΛΑ τα πεδία τιμή όλων των εγγραφών του πίνακα.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

με ένα query να αλλάξω τα περιεχόμενα

Δημοσίευση από dva_dev » 14 Ιουν 2010 01:11

Κώδικας: Επιλογή όλων

update your_table set your_field = your_field * 100
Στο your_table, your_field βάλε τα δικά σου.

heavyaris
Δημοσιεύσεις: 295
Εγγραφή: 15 Απρ 2008 21:31

με ένα query να αλλάξω τα περιεχόμενα

Δημοσίευση από heavyaris » 14 Ιουν 2010 01:27

ευχαριστώ πολύ!


χμ.. και εαν τα στοιχεία πρεπει να παρθουν απο πεδιο αλλων πινακων;

για παραδειγμα:
update jos_vm_product_price set product_price = jos_vm_product.product_weight + 33

heavyaris
Δημοσιεύσεις: 295
Εγγραφή: 15 Απρ 2008 21:31

με ένα query να αλλάξω τα περιεχόμενα

Δημοσίευση από heavyaris » 14 Ιουν 2010 01:58

χμ.. δεν είμουν συγκεκριμένος.
Εχω τους 2 πινακες:
jos_vm_product_price με πεδια τα product_price, product_id

και

jos_vm_products με πεδια τα product_id και product_weight

και αυτό που θέλω είναι να εφαρμοστεί στο πεδιο product_price για ολες τις εγγραφες ο πολλαπλασιασμος ενος νουμερου που θα δινω εγω με το βαρος απο το πεδιο product_weight του πινακα jos_vm_products
ευχαριστώ πολύ.

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

με ένα query να αλλάξω τα περιεχόμενα

Δημοσίευση από dva_dev » 14 Ιουν 2010 02:52

Κώδικας: Επιλογή όλων

update jos_vm_product_price inner join jos_vm_products
    on jos_vm_product_price.product_id = jos_vm_products.product_id
set product_price = product_weight * τιμή
Φαντάζομαι ότι το product_id και στους δύο πίνακες πρέπει να είναι primary key ή έστω 1-1 relationship.

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης