[SQL] transformé une sous requete en requete avec LEFT join
transformé une sous requete en requete avec LEFT join [SQL] - SQL/NoSQL - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 04-06-2005 à 10:11:04
Bonjour,
voila je dois modifier une requete contenant une sous requete en requete avec des left join pour qu'elle passe sous mysql 4.
Voici ma requete avec sous requete:
$sql_apl = "SELECT * FROM tblappels WHERE apldtecre >= '$dateA' and apldtecre < '$dateD' ";
$sql_apl .= "and aplcode in (SELECT apldest_aplcode FROM lnkapldest WHERE ";
$sql_apl .= "apldest_usrcode = '$usrcodeaux' ) order by aplcode DESC ";
J'ai fouiné partout sur le net pour la transformé avec des LEFT JOIN et j'arrive a rien!!
voici un exemple de ce que j'ai tenté d'ecrire:
$sql_apl = "SELECT * FROM tblappels LEFT JOIN lnkapldest ON( tblappels.aplcode = lnkapldest.apldest_aplcode) ";
$sql_apl .= " WHERE tblappels.apldtecre >= '$dateA' and tblappels.apldtecre < '$dateD'";
$sql_apl .= " and lnkapldest.apldest_usrcode = '$usrcodeaux' ) order by tblappels.aplcode DESC ";
J'en ai essayer bien d'autre mais j'arrive toujours a rien.
Un peu d'aide de votre part serai la bienvenu.
Merci