Bonjour à tous
J'ai un petit problème avec MySQL. En fait, pour simplifier, j'ai deux tables, une "factures" et une "clients". La première contient "id_client, reference, date_suppression". La seconde, "id_client, date_suppression". Je souhaiterais donc sélectionner toutes les factures en prenant soin que le client n'a pas été supprimé. J'ai pensé aux jointures, mais c'est pas très concluant car ça me retourne certaines factures en plusieurs fois. Je sais que c'est une requête simple mais je dois m'emmêler pour rien >_<
Voici ma requête :
Merci d'avance
Modifié par Gaylord.P (31 Oct 2011 - 11:42)

J'ai un petit problème avec MySQL. En fait, pour simplifier, j'ai deux tables, une "factures" et une "clients". La première contient "id_client, reference, date_suppression". La seconde, "id_client, date_suppression". Je souhaiterais donc sélectionner toutes les factures en prenant soin que le client n'a pas été supprimé. J'ai pensé aux jointures, mais c'est pas très concluant car ça me retourne certaines factures en plusieurs fois. Je sais que c'est une requête simple mais je dois m'emmêler pour rien >_<
Voici ma requête :
SELECT T1.id_client, T1.id_reference FROM factures T1 LEFT JOIN clients T2 ON T1.id_client = T2.id_client WHERE T1.date_suppression IS NULL AND T2.date_suppression IS NULL
Merci d'avance

Modifié par Gaylord.P (31 Oct 2011 - 11:42)