begin process at 2012 05 26 09:14:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Besoin d'aide pour ma base de données

 > 

Avoir les Dates entre 2 Dates


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Avoir les Dates entre 2 Dates

jeudi 6 janvier 2005 à 17:24:05 | Avoir les Dates entre 2 Dates

Creat

Bonjour,

     Est-ce qu'il y a un moyen d'avoir toutes les dates entre 2 dates.  Je m'explique,  j'ai une Table (tblPeriods) qui contien 2 champs (StartDate et EndDate)

ex.:
StartDate = '2004-10-03'
EndDate = '2004-11-09'

le résultat voulu est:

2004-10-03
2004-10-04
2004-10-05
...
2004-11-09

Merci à l'avance et bonne année
samedi 8 janvier 2005 à 16:11:56 | Re : Avoir les Dates entre 2 Dates

Creat

Réponse acceptée !

Un ami ma donnée cette réponse et ca fonctionne tres bien

CREATE FUNCTION [dbo].[fcn_getDatesBetween]
(
      @sdatFrom DATETIME, 
      @sdatTo DATETIME

RETURNS @ptblDays TABLE (datDate DATETIME)
AS 
BEGIN 
      DECLARE @pdatDate DATETIME
      SET @pdatDate = @sdatFrom

      WHILE ( @pdatDate <= @sdatTo )
      BEGIN
            INSERT @ptblDays VALUES (@pdatDate)
            SET @pdatDate = DATEADD(dd, 1, @pdatDate)
      END
     
      RETURN
END

samedi 8 janvier 2005 à 23:01:30 | Re : Avoir les Dates entre 2 Dates

fabrice69

Administrateur CodeS-SourceS
Pour ton problème tu approche les problème des tables de temps, je te conseille donc de regarder l'article suivant :
 - [ Lien ]


Romelard Fabrice (Alias F___)
dimanche 2 avril 2006 à 20:06:57 | Re : Avoir les Dates entre 2 Dates

djgouma

Bonjour ,
j'ai probléme unpeu similaire au tien :
j'ai une table réséravtion , ou il ya le champ Date_Reservation
mon probléme : ce champs ne dois pas dépassé deux jour dans ma table , s'il a dépasse il dois être automatiquement supprimer
pouvais vous m'aidé svp 
merci d'avance :)



Cette discussion est classée dans : dates, enddate, startdate


Répondre à ce message

Sujets en rapport avec ce message

Mauvais resultat [ par Zachs ] Hello, j'ai un problème avec une de mes requêtes.DECLARE @idlounge int DECLARE @startdate datetime DECLARE @enddate datetimeSET              @idlounge Requet SQL sur les date [ par Hobby ] Bonsoir,Je cherche comment faire une requète sur des dates pour optenir une liste de mois et année.Je m'explique: j'ai une table avec des dates au for selection des dates respectant la contrainte between [ par sedricko ] Salut je travail sur un SGBD MYSQL je veux sélectionner des dates se trouvant dans une plage de date que je spécifier par la contrainte between mais m Relation entre deux tables (dates [ par fzf ] Bonjour à tous,Je crée une base de donnée, je ne comprend pas pourquoi access ne veut pas me créer ma jointure entre deux lorsque c'est des dates.Je p selection de donnée entre deux dates [ par chalcol ] bonjour, j'aimerai que vous m'aidiez sur une requetes permettant de selectionner des données dans une base appelée 'commande' .ainsi la requete serrai selectinner selon un interval de dates [ par daimaim ] bojour tt le monde voila j'ai une base de donné SqlServer2000 et je cherche une requete sql qui permer d'afficher la liste des vente effectuer entre d optimisation de la clause WHERE sur des champs dates [ par ThierH ] Bonjour j'ai une table SQL Server (2005) contenant plus de 50000 lignes. Dans chaque ligne, j'ai des données de type datetime, integer, ... Mon applic manipulation des dates [ par sparo83 ] Bonsoir à vous, je travail sous oracle 10g en manioulant les entrepots de données et mon probleme est le suivant : j'ai une vue matérialisée 'temps' Plage horaire entre 2 dates [ par Knarfr ] Bonjour, Je recherche le moyen à l'aide d'une requête SQL de trouver des valeurs d'une tranche horaire entre deux dates. Par exemples : pour le pério Lister toutes les dates entre 2 dates [ par JLN ] Bonjour, Je voudrai lister toutes les dates entre 2 dates juste avec un "select ... from dual where..." sous MySQL. Je le fais très bien avec Oracle


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales