Une seule requete sur deux table??

Signaler
Messages postés
143
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
22 octobre 2003
-
Messages postés
180
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
8 août 2011
-
j'ai deux tables une table personnel et une table client. et je veux mettre les nom et prénom ds un meme recordset.

set-ce que qq1 a une idée comment faire

meskiki

5 réponses

Messages postés
6
Date d'inscription
vendredi 5 avril 2002
Statut
Membre
Dernière intervention
9 avril 2002

il faut d'abord que tes 2 tables aient qqe chose en commun, imaginons que c'est le cas :
select table1.* , table2.* where table1.champ1=table2.champ1

si tu ne mets pas de clause where tu vas avoir un produit cartesien comme resultat. soit le nb de ligne de la table 1 * par le nb de lige de la table2
Messages postés
143
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
22 octobre 2003

c'était pas ça ma question.
j'ai deux tables avec les champs nom, prénom par ex ds chacune. et je veux faire un recordset qui contient les infos des 2 tables

meskiki
Messages postés
6
Date d'inscription
vendredi 5 avril 2002
Statut
Membre
Dernière intervention
9 avril 2002

SELECT * FROM tab1
UNION ALL SELECT *FROM tab2
Messages postés
143
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
22 octobre 2003

merci

meskiki
Messages postés
180
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
8 août 2011
1
Salut,



C'est bien mais comment peut tu faire pour charger toute les lignes dans un datagrid