Page 1 sur 1

insération automatique dans une table

Posté : 02 mai 2007, 19:40
par neo297
Bonjour à tous, voilà je vous explique en deux (d'abors je n'y connais rien en SQL).

J'ai une table avec un champs pseudo et un champ grade.
J'ai su récupérer les pseudo dans une autre table via la commande:
INSERT INTO groupes_mbr(pseudo)
SELECT pseudo
FROM users
LIMIT 0,600
Maintenant j'ai dans ma table groupes_mbr +- 350 pseudo mais avec un champ grade à 0. Mais j'aimerai passer le champ grade à 7.
j'ai essayer avec ce genre de commande:
INSERT INTO groupes_mbr (groupe) VALUES (7) WHERE LIMIT 0,400
Mais ca ne fonctionne pas.

D'avance merci.

Re: insération automatique dans une table

Posté : 02 mai 2007, 19:47
par dunbar
Bonjour à tous, voilà je vous explique en deux (d'abors je n'y connais rien en SQL).

J'ai une table avec un champs pseudo et un champ grade.
J'ai su récupérer les pseudo dans une autre table via la commande:
INSERT INTO groupes_mbr(pseudo)
SELECT pseudo
FROM users
LIMIT 0,600
Maintenant j'ai dans ma table groupes_mbr +- 350 pseudo mais avec un champ grade à 0. Mais j'aimerai passer le champ grade à 7.
j'ai essayer avec ce genre de commande:
INSERT INTO groupes_mbr (groupe) VALUES (7) WHERE LIMIT 0,400
Mais ca ne fonctionne pas.

D'avance merci.
Comme ceci peut-être :?:
UPDATE groupes_mbr  SET  grade='7'

Posté : 02 mai 2007, 19:59
par Invité
ok ca marche super...

Maintenant est-ce qu'il est possible de commencer à partir d'un certain enregistrement jusqu'à la fin?

Posté : 02 mai 2007, 20:20
par dunbar
ok ca marche super...

Maintenant est-ce qu'il est possible de commencer à partir d'un certain enregistrement jusqu'à la fin?
UPDATE groupes_mbr  SET  grade='7'  WHERE id >9
Donc ici il va mettre à 7 a partir de l'id 10