J'ai besoin d'un peu d'aide pour une requête donc si vous avez un peu de temps, un Grand Merci
En fait, j'ai une table "tusers" qui contient :
id_use
nom_use
Voici par exemple les deux premiers enregistrements :
1, Dupont, Jean
2, Durand, Pierre
et une autre table tstockoxy qui contient
id_stockoxy
numtec_stockoxy
numtecrep_stockoxy
Voici les deux premiers enregistrements :
1, 1, 2
1, 2, 2
Les champs numtec_stockoxy et numtecrep_stockoxy sont liés à id_use de la table tusers.
Ce que je veux faire c'est afficher un tableau qui reprend les noms des utilisateurs au lieu de leur numéro d'identification, donc si on reprend le même exemple ci-dessus, on obtiendrait :
1, Dupont, Durand
2, Durand, Durand
Avec la requête :
Code : Tout sélectionner
SELECT id_stocko, numbl_stocko, dateliv_stocko, denom_stocko, numlot_stocko, numbout_stocko, etat_stocko, dispo_stocko, numtec_stocko, datemes_stocko, datesortie_stocko, daterep_stocko, numtecrep_stocko, numpat_stocko, retouras_stocko, departas_stocko, id_pat, nom_pat, id_use, nom_use
FROM tstockoxy LEFT JOIN tpatient ON tpatient.id_pat = tstockoxy.numpat_stocko LEFT JOIN tusers ON (tusers.id_use = tstockoxy.numtec_stocko) OR (tusers.id_use = tstockoxy.numtecrep_stocko)Une idée, un conseil un avis ?
Merci