Comment joindre deux requête SQL

Comment joindre deux requête SQL - SQL/NoSQL - Programmation

Marsh Posté le 18-04-2002 à 03:20:51    

J'aimerais joindre deux requête SQL
exemple
 
SELECT Noclient
from ListeClien1
where (mort=true)
 
SELECT Noclient
from ListeClient2
where (voiture=true)
 
Ensuite j'aimerais surtout connître le nombre total de résultat mais avec la clause distinct qui affecte les deux requête.
Donc si j'ai une 40 personne dans chaque requête et que une personne est dans les deux tables, j'ai un total de 79.
 
merci d'avance

Reply

Marsh Posté le 18-04-2002 à 03:20:51   

Reply

Marsh Posté le 18-04-2002 à 09:33:16    

je sais pas si sa marche ca mais comme personne te répond et bien je me dévoue  :p  
 
SELECT Noclient
from ListeClien1,ListeClien2
where (ListeClient1.mort=true) and ListeClient2.voiture=true group by Noclient

Reply

Marsh Posté le 18-04-2002 à 11:27:37    

Dites donc, pourquoi personne réponds ?
Faut utiliser l'opérateur UNION:
SELECT Noclient
from ListeClien1
where (mort=true)
UNION
SELECT Noclient
from ListeClient2
where (voiture=true)

Reply

Marsh Posté le 18-04-2002 à 11:43:57    

Pour répondre à l'autre question, si tu developpe en asp, tu auras le nombre d'enregistrements ainsi :
Dim Nombre
Nombre = Recordset.RecordCount
en mettant le nom de ton recordset biensur...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed