Probleme de requête SQL avec Windev trier par date

Probleme de requête SQL avec Windev trier par date - SQL/NoSQL - Programmation

Marsh Posté le 27-10-2008 à 09:29:58    

Bonjour
j'essaye de faire une requete qui va recuperer la liste des personnes qui ont leurs anniversaire dans la semaine en cours donc il faudrait que j'arrive a filtrer  comme ca par exemple:
"15-10-*   au  22-10-*"    
*=represente l'année donc il faut pas que j'en mette.
comment faire ? quelqu'un à une idée?
merci d'avance

Reply

Marsh Posté le 27-10-2008 à 09:29:58   

Reply

Marsh Posté le 27-10-2008 à 11:11:40    

to_char(madate, 'MMDD') between '1015' and '1022' ?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-10-2008 à 11:14:11    

La syntaxe dépend du sgbd, pour ce genre de trucs, mais bon c'est le principe...certains sgbd te proposent même probablement de jouer avec les numéros de semaine...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-10-2008 à 13:47:06    

re bas enfaite , c'est l'analyse d'une sgbd d'un logiciel "anaeltt"  
pour extraire les interimaires qui ont leur anniversaire.
voila ma requete
SELECT PERTIP, PERNOM, PERPRE, PERRU1, PERRU2, PERCPO, PERVIL, PERDTN, PERIND
 FROM PERPERP
WHERE PERDTN =  to_char(madate, 'MMDD') between '1015' and '1022'
 
 
mais ca ne marche pas


Message édité par tco44 le 27-10-2008 à 13:47:55
Reply

Marsh Posté le 27-10-2008 à 13:59:29    

tu as un message? Ton sgbd utilise peut-etre une autre syntaxe (to_char c'est pour oracle)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-10-2008 à 14:07:16    

Ca me dit " Probleme d'initialisation de la requete<CAnaelRequete::M_SRCREQUETE>. mot ( inattendu"
 

Reply

Marsh Posté le 27-10-2008 à 14:16:41    

c'est quoi comme sgbd?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-10-2008 à 14:32:21    

je crois que c'est de l'hyperfile 7 merci pour ton aide

Reply

Marsh Posté le 27-10-2008 à 14:33:00    

t'as plus qu'à chercher la syntaxe pour transformer une date en chaine de caractères avec ce truc...[:joce]


Message édité par skeye le 27-10-2008 à 14:33:06

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 27-10-2008 à 15:08:27    

bon si quelqu'un as une idée , elle est la bienvenu car je trouve pas !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed