Requetes imbriqués [SQL] - Programmation
Marsh Posté le 08-06-2001 à 11:57:39
je me repond tout seul en fait faut un IN
"delete from Ana_Art where Article in (select Identifiant from article where Date_Article < '".$dtDateReq."')"
Marsh Posté le 08-06-2001 à 12:24:28
Tient intéressant comme truc
T'es sur quel SGBD
Parce que moi sous SQL 7 j'ai déjà fait ca
Marsh Posté le 08-06-2001 à 13:58:05
Bah ca marche
Ca doit être ta sous-requête comporte plusieurs enregistrements
Marsh Posté le 08-06-2001 à 14:09:29
thegti > exactement.
Le moyen le plus simple (et le plus propre à mon goût) est d'effectuer une jointure :
Code :
|
[edit]--Message édité par Fred999--[/edit]
Marsh Posté le 08-06-2001 à 14:14:16
hehe pourquoi vous me proposez encore des solutions puisque j'ai trouvé moi même (cf 2eme post)
mais merci quand même !
Marsh Posté le 08-06-2001 à 11:52:14
Comment faire une requete imbriquée quand la sous requete retourne plusieurs enregistrements ?
En fait la il aime pas le '='
"delete from Ana_Art where Article = (select Identifiant from article where Date_Article < '".$dtDateReq."')"