cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 2009
-
3 nov. 2009 à 13:26
cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 2009
-
4 nov. 2009 à 08:25
Bonjour,
Je suis sur le point de finir un programme de gestion de campagne SMS, j'en suis à la partie des stats et je me pose la question suivante, j'aimerai récupérer un prévisionnel sur les besoins en SMS. Pour celà je fais 3 requêtes :
Au jour J
Dans 1 mois
Dans 3 mois
Ne serait-il pas possible de faire un seul select me retournant via des alias SMSJ, SMS1, SMS3 merci pour votre aide.
$Req "SELECT count(NLCC.id_client) FROM campagnes NNC , liste_clients_campagne NLCC WHERE NNC.id_entreprise ".$_SESSION[SESSION_NAME]['id_entreprise']." AND NNC.status IN (1) AND NNC.id_campagne = NLCC.id_campagne AND NNC.date_envoi <= '".$DateEnvoi."%' ";
$Req "SELECT count(NLCC.id_client) FROM campagnes NNC , liste_clients_campagne NLCC WHERE NNC.id_entreprise ".$_SESSION[SESSION_NAME]['id_entreprise']." AND NNC.status IN (1,2) AND NNC.id_campagne = NLCC.id_campagne AND NNC.date_envoi > '".$DateEnvoi."%' AND NNC.date_envoi <= '".$DateEnvoi1Mois."%' ";
$Req "SELECT count(NLCC.id_client) FROM campagnes NNC , nliste_clients_campagne NLCC WHERE NNC.id_entreprise ".$_SESSION[SESSION_NAME]['id_entreprise']." AND NNC.status IN (1,2) AND NNC.id_campagne = NLCC.id_campagne AND NNC.date_envoi > '".$DateEnvoi1Mois."' AND NNC.date_envoi <= '".$DateEnvoi3Mois."%' ";
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 3 nov. 2009 à 19:33
Excuse moi, j'avais mal compris ta question. Dans ce cas tu peux utiliser UNION afin de faire tes trois requêtes en une seule et obtenir les 3 résultats.
cs_lord1366
Messages postés20Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention27 novembre 20091 3 nov. 2009 à 15:24
Un OR va me faire un cumul, ou alors je n'ai pas bien compris ce que tu me dis ça je sais faire c'est plutot une requete imbriqué mais pas avec un cumul.