Σελίδα 1 από 1

Sql εντολή για αλλαγή σε πεδίο του πίνακα

Δημοσιεύτηκε: 21 Οκτ 2016, 11:16
από loukiad
Καλημέρα σε όλους!
Θέλω να αντικαταστήσω μία λέξη από τη στήλη meta_keywords του πίνακά product_description.
Για παράδειγμα όπου βρίσκει τη λέξη "apple" να την αντικαταστήσει με "apple b".
Μπορείτε να με βοηθήσετε με τη σύναξη της εντολής?
Ευχαριστώ πολύ εκ των προτέρων! :D
phpMyAdmin, Version: 4.6.4
PHP version: 5.6.26

Re: Sql εντολή για αλλαγή σε πεδίο του πίνακα

Δημοσιεύτηκε: 23 Οκτ 2016, 16:09
από Alexandra
Καλησπέρα
Κώδικας: Επιλογή όλων
UPDATE `oc_product_description` SET `meta_description` = REPLACE(`meta_description`, 'apple', 'apple b');
Αν ο πίνακας σου έχει άλλο πρόθεμα (prefix) από oc_ το αλλάζεις ανάλογα.
Πριν κάνεις οτιδήποτε, παίρνεις πρώτα ένα αντίγραφο ασφαλείας.

Re: Sql εντολή για αλλαγή σε πεδίο του πίνακα

Δημοσιεύτηκε: 24 Οκτ 2016, 10:00
από loukiad
Ευχαριστώ πολύ! Δούλεψε τέλεια!
Μία ερώτηση ακόμα παρακαλώ.
Θέλω να προσθέσω μία λέξη φράση στο τέλος μια στήλης. Βρήκα την εντολή
UPDATE `table` SET `keywords` = TRIM(CONCAT(`keywords`, ' ', 'example')) η οποία μου δουλεύει κανονικά. Δεν ξέρω όμως πως πριν την λέξη που θέλω να προσθέσω να αλλάξω γραμμή για τα Keywords. Να είναι δηλαδή της μορφής:
keyword
keyword
expampe

Υπάρχει κάποιος τρόπος?