Προς το περιεχόμενο

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • 0
tempo

Γέμισμα μιας βάσης mySQL

Ερώτηση

καλησπέρα,

αυτό που θέλω μάλλον είναι απλό και θα ήθελα τα φώτα σας.

 

Έχω μια βάση SQL και θέλω να γεμίσω τα πεδία ενός πίνακα με μια συγκεκριμένη τιμή. Υπάρχει κάποια έτοιμη εντολή για να το κάνω αυτό?

 

πχ θέλω να γεμίσω

 

με την λέξη mple

το πεδίο xrwma

του πίνακα zwgrafies

της βασης test.

 

Δηλαδή αν ο πίνακας έχει 100 εγγραφές και στις 100 το πεδίο xrwma να έχει την τιμή mple. Τα υπόλοιπα πεδία δεν θέλω να πειραχθούν γιατί ήδη έχουν δεδομένα.

 

Πως συντάσεται αυτό?

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

3 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

ευχαριστώ για τις απαντήσεις άλλα και για την υπόδειξη, όντως έχετε δίκιο θέλω ένα update για να μην πειραχτούν οι ήδη υπάρχουσες εγγραφές.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Χρησιμοποιείς λάθος ορολογία για το ερώτημα. Δεν θελεις να κάνεις "γεμισμα", ούτε εισαγωγή.

γιατι έχεις ηδη τις 100 εγγραφες στον πινακα. δεν θελεις να βάλεις άλλες.

απλα, μία απο τις στήλες έχει καποιες τιμές (πχ. το κενό),

και ζητάς να γίνει Ενημέρωση (update), μόνο σε αυτη.

 

UPDATE ZWGRAFIES SET XRWMA='mple';

αυτο ισχύει αν πράγματι εχεις μονο 100 εγγραφες και θες ολες να γινουν 'μπλε'.

 

αν εχεις περισσότερες αλλα θελεις μονο οι 100 να ενημερωθουν βαλε

UPDATE ZWGRAFIES SET XRWMA='mple' WHERE <μπλα,μπλα,μπλα>;

στο where βάλε ένα κριτήριο που να ισχυει για τις 100 αλλα οχι για τις άλλες.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Για δοκίμασε το παρακάτω:

 

update zwgrafies set xrwma='mple'

 

EDIT:

Ooops άργησα....ας σβηστεί η απάντηση μου.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
×
×
  • Δημιουργία νέου...