Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2955 connectés 

  FORUM HardWare.fr
  Programmation

  [SQL]Requetes imbriqués

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL]Requetes imbriqués

n°38078
seb666
Posté le 08-06-2001 à 11:52:14  profilanswer
 

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."')"

mood
Publicité
Posté le 08-06-2001 à 11:52:14  profilanswer
 

n°38079
seb666
Posté le 08-06-2001 à 11:57:39  profilanswer
 

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."')"

n°38087
thegti
La constipation se soigne ...
Posté le 08-06-2001 à 12:24:28  profilanswer
 

Tient intéressant comme truc
T'es sur quel SGBD
Parce que moi sous SQL 7 j'ai déjà fait ca

n°38103
seb666
Posté le 08-06-2001 à 12:50:23  profilanswer
 

sql server 7

n°38153
thegti
La constipation se soigne ...
Posté le 08-06-2001 à 13:58:05  profilanswer
 

Bah ca marche
Ca doit être ta sous-requête comporte plusieurs enregistrements

n°38160
Fred999
Rabat-joie
Posté le 08-06-2001 à 14:09:29  profilanswer
 

thegti > exactement.
 
Le moyen le plus simple (et le plus propre à mon goût) est d'effectuer une jointure :
 

Code :
  1. delete   Ana_Art
  2. from
  3.          Ana_Art          ana,
  4.          article          art
  5. where
  6.          art.Article      = ana.Identifiant
  7. and
  8.          ana.Date_Article < '".$dtDateReq."'
 

[edit]--Message édité par Fred999--[/edit]

n°38163
seb666
Posté le 08-06-2001 à 14:14:16  profilanswer
 

hehe pourquoi vous me proposez encore des solutions puisque j'ai trouvé moi même :) (cf 2eme post)
mais merci quand même ! :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [SQL]Requetes imbriqués

 

Sujets relatifs
Comment modifier le propriétaire d'une table sous SQL Server 7 ?[Delphi 5] SQL Requêtes et ses amis d'enfances...
[ACCESS] migration d'une table vers un server SQL[SQL returning] cas general ?
[ASP][SQL] type de champ dans une requete[SQL][ASP]champs affecté aux variables
[SQL/Oracle][Apache sous Win2k] Comment accélérer les requetes ???
Avis aux dévellopeurs PL/SQL ... 
Plus de sujets relatifs à : [SQL]Requetes imbriqués


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR