[LA-discussions] requête mysql |
[ Thread Index |
Date Index
| More linuxarverne.org/discussions Archives
]
- To: discussions@xxxxxxxxxxxxxxxx
- Subject: [LA-discussions] requête mysql
- From: jean-luc boutin <jeanlucboutin@xxxxxxxxx>
- Date: Thu, 21 May 2009 20:58:57 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=Qzn0UPC4ET2vlGVm9Ji725YWMwVlxC7KBlud++o0EEY=; b=kVH0rBcBgEpG5ihkThRRuX5TObw7APuC7tpuqN0bqBiKFZA+E40LDaoqyj/EyOVOT8 RKFoVYXWYhcQxTwAW2VQipQPv6FmDNfBg5QO8weASoBuagOkZ69e6VCFzMGaAbHNG8i+ ICEIBx32jytMx4Cw1+FMy8Nl3Yd1X0lG9nHmA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=aTIfaOQQqmC5aF6AeOni9vziAhSPgkDIx2WkhGQ8aOtU+sRApNi+nT4luyqk5MKyFp ZSsYYYs39uotd1rXx7ZBKUvPP20/Ppv9F5YJTo3q2lwrqIaNv3aNH6IIcTkP9M2SMjPr UJ/21IqhGaqqQwWRzpNhaobKSxE6uHrxacP+U=
Bonsoir à tous,
j'ai un petit souci pour effectuer une requête mysql à partir de
plusieurs tables
Voici ce que je fais pour joindre 2 tables:
SELECT `Colonne1`,`Colonne2`,`Colonne3` FROM `Table1` LEFT JOIN
`Table2` USING (`Colonne1`);
ça marche bien pour joindre 2 tables mais pas pour joindre 4 ou 5 tables.
Le champ Colonne1 est présent dans chaque table.
Table1 constituée de Colonne1+Colonne2
Table2 Colonne1+Colonne3
Table3 Colonne1+Colonne4
Table4 Colonne1+Colonne5
Table6 Colonne1+Colonne6
évidemment les Colonnes1 ne sont pas identiques dans toutes les tables.
Je soupçonne que je peux résoudre mon problème en créant un nouvelle
table à partir
du résultat de la première requête que je joins à une autre table
résultat d'une autre requête ainsi de suite...
mais j'aimerais savoir si cela peut se faire en une seule requête.
Merci
jean-luc
---
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion