Bonjour, je recherche une facon de remplacer une valeur null en date.
Bref, mon problème est que je doit vérifier une date entre deux autres mais c'est pour des contrats et il arrive des fois où le contrat n'a pas de date de fin donc il est à null. J'aimerais si c'est possible être capable de faire mon beetween pareil mais avec une date bidon genre 9999-01-01 à place que ma requête me retourne rien car il trouve un null dans la datede fu. Merci
Voici ma requête présentement :
SELECT CONTRAT.NOM_DEPARTEMENT, EMPLOYE.NOM, EMPLOYE.PRENOM, AFF_EMP_CLASS.CODE_CLASSEMENT, BANQUE_VACANCE.VALEUR, SALAIRE.TAUX_HORAIRE
FROM (((EMPLOYE INNER JOIN AFF_EMP_CLASS ON EMPLOYE.NO_EMPLOYE=AFF_EMP_CLASS.NO_EMPLOYE) INNER JOIN BANQUE_VACANCE ON EMPLOYE.NO_EMPLOYE=BANQUE_VACANCE.NO_EMPLOYE) INNER JOIN CONTRAT ON EMPLOYE.NO_EMPLOYE=CONTRAT.NO_EMPLOYE) INNER JOIN SALAIRE ON EMPLOYE.NO_EMPLOYE=SALAIRE.NO_EMPLOYE
WHERE ([DATE_JOUR] BETWEEN (AFF_EMP_CLASS.DATE_DEBUT) AND (AFF_EMP_CLASS.DATE_FIN)) AND ([DATE_JOUR] BETWEEN (CONTRAT.DATE_DEBUT) AND (CONTRAT.DATE_FIN)) AND ([DATE_JOUR] BETWEEN (SALAIRE.DATE_DEBUT) AND (SALAIRE.DATE_FIN)) AND ([DATE_JOUR] BETWEEN (BANQUE_VACANCE.DATE_DEBUT) AND (BANQUE_VACANCE.DATE_FIN)) AND ((EMPLOYE.NO_EMPLOYE)=[NO_DE_EMPLOYE]);
Configuration: Windows XP
Internet Explorer 7.0