PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Syntaxe sql Where in !!
Syntaxe sql Where in !!
Started by joel, Aug., 24 2004 5:13 PM - 3 replies
Connect yourself…
joel
#1
Posted on August, 24 2004 - 5:13 PM
Bonjour
J'exécute la requete ci dessous en utilisant une liste de magasins dans le
paramètre cListeMag ex "001;005;010"
Quelque soit ce que j'envoie "hexecuterequete" me retourne la totalité du
fichier. (idem avec rc ou tab comme séparateur)
Ou est l'érreur ? Quelle est la bonne syntaxe ???
Merci de vos reponses.
SELECT SUM(PREPAVTE.PVTE*1/PREPAVTE.TVAVTE) AS rCAnet,
SUM(PREPAVTE.QTE) AS nQTEArticle,
PREPAVTE.CODEFOUR AS cCodeFour
FROM PREPAVTE
WHERE PREPAVTE.MAG IN ( {cListeMag} )
GROUP BY PREPAVTE.CODEFOUR
ORDER BY rCAnet DESC
Report
0
0
cpotvin
#2
Posted on August, 24 2004 - 10:08 PM
"JG" <joel@aquitem.fr> wrote:
Bonjour
J'exécute la requete ci dessous en utilisant une liste de magasins dans
le
paramètre cListeMag ex "001;005;010"
Quelque soit ce que j'envoie "hexecuterequete" me retourne la totalité du
fichier. (idem avec rc ou tab comme séparateur)
Ou est l'érreur ? Quelle est la bonne syntaxe ???
Merci de vos reponses.
SELECT SUM(PREPAVTE.PVTE*1/PREPAVTE.TVAVTE) AS rCAnet,
SUM(PREPAVTE.QTE) AS nQTEArticle,
PREPAVTE.CODEFOUR AS cCodeFour
FROM PREPAVTE
WHERE PREPAVTE.MAG IN ( {cListeMag} )
GROUP BY PREPAVTE.CODEFOUR
ORDER BY rCAnet DESC
Vous ne dites pas quelle est le type de base de données mais la syntaxe SQL
standard du IN est
WHERE fichier.rubrique IN ('Val1', 'Val2', 'Val3') pour du alphanumérique
et
WHERE fichier.rubrique IN (Val1, Val2, Val3) pour du numérique.
Le séparateur est la virgule.
J'espère avoir pu vous aider un peu.
Christian Potvin
Beaulieu Canada
Report
0
0
pbs
#3
Posted on August, 25 2004 - 2:10 AM
"JG" <joel@aquitem.fr> wrote:
Bonjour
J'exécute la requete ci dessous en utilisant une liste de magasins dans
le
paramètre cListeMag ex "001;005;010"
Quelque soit ce que j'envoie "hexecuterequete" me retourne la totalité du
fichier. (idem avec rc ou tab comme séparateur)
Ou est l'érreur ? Quelle est la bonne syntaxe ???
Merci de vos reponses.
SELECT SUM(PREPAVTE.PVTE*1/PREPAVTE.TVAVTE) AS rCAnet,
SUM(PREPAVTE.QTE) AS nQTEArticle,
PREPAVTE.CODEFOUR AS cCodeFour
FROM PREPAVTE
WHERE PREPAVTE.MAG IN ( {cListeMag} )
GROUP BY PREPAVTE.CODEFOUR
ORDER BY rCAnet DESC
essaie de mettre les elts entre cotes : in('001','002')
pbs
Report
0
0
jeanmichel.soret
#4
Posted on August, 29 2004 - 11:28 AM
Bonjour,
Je n'utilise pas la clause IN, mais je te propose le code suivant:
FROM PREPAVTE
WHERE PREPAVTE.MAG IN ( cListeMag ) // sans les {} avec cListeMag ex
"'001';'005';'010'" car c'est de l'alpha
JMS
GROUP BY PREPAVTE.CODEFOUR
ORDER BY rCAnet DESC
"JG" <joel@aquitem.fr> a écrit dans le message de
news:412b3f0c$1@news.pcsoft.fr...
Bonjour
J'exécute la requete ci dessous en utilisant une liste de magasins dans le
paramètre cListeMag ex "001;005;010"
Quelque soit ce que j'envoie "hexecuterequete" me retourne la totalité du
fichier. (idem avec rc ou tab comme séparateur)
Ou est l'érreur ? Quelle est la bonne syntaxe ???
Merci de vos reponses.
SELECT SUM(PREPAVTE.PVTE*1/PREPAVTE.TVAVTE) AS rCAnet,
SUM(PREPAVTE.QTE) AS nQTEArticle,
PREPAVTE.CODEFOUR AS cCodeFour
FROM PREPAVTE
WHERE PREPAVTE.MAG IN ( {cListeMag} )
GROUP BY PREPAVTE.CODEFOUR
ORDER BY rCAnet DESC
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text