IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Recherche aide requete SQL précise


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut Recherche aide requete SQL précise
    Bonjour,

    Je n'arrive pas à traduire en SQL ce que je souhaite avoir :

    J'ai une table depart_des_sejours :

    id_depart | id_sejour | date_debut
    1 7 2002-13-11 ...
    2 7 2002-15-11 ...
    3 7 2002-22-11 ...
    4 8 2003-22-11 ...
    ... ... ...

    --> Le champ "id_depart" est unique
    --> "id_sejour" n'est PAS unique
    --> un sejour peut donc avoir plusieurs départs

    Je veux connaire les "id_sejour" ou toute les "date_debut" de ce "id_sejour" sont inferieur a TIMESTAMP (maintenant).

    Dans cette exemple, j'aurais qu'une réponse : id_sejour = 7 car toutes es dates sont dépassés ...

    merci d'avance pour votre aide présieuse.

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    essaie quelque chose de ce genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select id_sejour, max(date_debut)
    from table
    group by id_sejour
    having max(date_debut)< timestamp
    j'ai pris la date maximale pour chaque id_sejour et je compare a la date actuelle
    j'ai pas de quoi tester mais ca doit te donner une piste

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 10
    Par défaut
    Bien joué ... j'avais pas pensé au MAX () !!
    Merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Aide requete SQL précise
    Par jambert dans le forum Langage SQL
    Réponses: 4
    Dernier message: 23/07/2007, 13h25
  2. aide requete sql access 2000
    Par bab69 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 13/05/2006, 20h56
  3. Aide requete SQL ou fonction VBA
    Par nykola7 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 08/03/2006, 17h51
  4. Besoin d'aide requete sql
    Par dinde dans le forum Langage SQL
    Réponses: 1
    Dernier message: 12/10/2005, 09h09
  5. [Aide requete SQL]
    Par viny dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 22/04/2005, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo