En fait ca ne fonctionne pas si cela concerne la meme année..
Comment fonctionne le concatenation dans une requete SQL ? (sgbd : mysql)
ronando29
SELECT * FROM FACTURE WHERE CONCAT(ANNEE,MOIS) >= 200503 AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3" et non "03"
...
SELECT *
FROM FACTURE
WHERE CONCAT(ANNEE,MOIS) >= 200503
AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne
fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3"
et non "03"
SELECT * FROM FACTURE WHERE CONCAT(ANNEE,MOIS) >= 200503 AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3" et non "03"
...
nwjb
Le Thu, 02 Mar 2006 16:23:56 +0100, a écrit:
SELECT * FROM FACTURE WHERE CONCAT(ANNEE,MOIS) >= 200503 AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3" et non "03"
...
en vrai sql: LPAD(mois,2,'0')
-- J.Bratières
Enlever paspub pour répondre Please remove paspub when answering
Le Thu, 02 Mar 2006 16:23:56 +0100, <ronando29@gmail.com> a écrit:
SELECT *
FROM FACTURE
WHERE CONCAT(ANNEE,MOIS) >= 200503
AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne
fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3"
et non "03"
...
en vrai sql: LPAD(mois,2,'0')
--
J.Bratières
Enlever paspub pour répondre
Please remove paspub when answering
SELECT * FROM FACTURE WHERE CONCAT(ANNEE,MOIS) >= 200503 AND CONCAT(ANNEE,MOIS) <= 200510
pour toutes les factures allant de mars 2005 a octobre 2005 mais ca ne fonctionne pas car dans ma colonne MOIS pour le mois de mars c'est "3" et non "03"
...
en vrai sql: LPAD(mois,2,'0')
-- J.Bratières
Enlever paspub pour répondre Please remove paspub when answering
ronando29
merci je ne connaissais pas la fonction LPAD(), cela fonctionne parfaitement !
merci je ne connaissais pas la fonction LPAD(), cela fonctionne
parfaitement !