Page 1 sur 1

probleme de requetes imbriquées

Posté : 30 juil. 2007, 14:51
par yuuzhantar
bonjour

j'ai un petit problème avec une requete contenant des sous requetes :
je voudrais faire une requete qui sauvegarde tous les jours l'état des compte des membres de mon site, le code php pour appeler la requete c'est ok mais pas la requete :

Code : Tout sélectionner

INSERT INTO yuuzhantar_site.fc_sauv_membres( sauv_id, sauv_date, user_id, user_points ) VALUES ( '', '2007-07-30', ( SELECT user_id FROM yuuzhantar_membres.fc_users ), ( SELECT user_points FROM yuuzhantar_membres.fc_users ) )
mysql me répond
MySQL a répondu:Documentation
#1242 - Subquery returns more than 1 row
c'est par ce que il y a plusieurs lignes

je voudrais savoir comment faire sa en sql et pas en php

merci

Posté : 30 juil. 2007, 15:02
par Truc
Salut,

Code : Tout sélectionner

INSERT INTO yuuzhantar_site.fc_sauv_membres (sauv_date, user_id, user_points) SELECT '2007-07-30', user_id, user_points FROM yuuzhantar_membres.fc_users;
regarde la syntaxe des requetes INSERT ... SELECT

Posté : 30 juil. 2007, 15:23
par yuuzhantar
merci c'est super

exactement ce qu'il me fallait

bonne continuation

++