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

Requêtes MySQL Discussion :

Séléctionner la pèriode la + grande dans une colonne sans entrée de données.


Sujet :

Requêtes MySQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Points : 16
    Points
    16
    Par défaut Séléctionner la pèriode la + grande dans une colonne sans entrée de données.
    Bonjour,

    Je voudrai séléctionnner dans une table du type : date - champs1 - champs2
    la pèriode la plus grande durant laquelle aucune donnée n'a été rentrée dans le champs1 (c'est à dire le plus grand nombre de jour entre 2 données de la colonne champs1). Et le tout, pour une période donnée.

    N'étant pas un pro de Mysql (ni de sql) je sèche complètement.

    Merci pour votre aide
    Guillaume

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 140
    Points : 166
    Points
    166
    Par défaut
    Salut,

    Tu as un exemple à fournir de ce que tu veux exactement ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Points : 16
    Points
    16
    Par défaut
    Bonjour,

    J'ai par exemple une table comme celle-ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    Date	champs1	champs2	champs3
    29/09/2005	1	14	22
    30/09/2005	 	11	20
    01/10/2005	2	10	17
    02/10/2005	4	9	16
    03/10/2005	 	7	16
    04/10/2005	 	15	17
    05/10/2005	 	13	17
    06/10/2005	 	14	23
    07/10/2005	 	8	20
    08/10/2005	  	12	22
    09/10/2005	 	11	22
    10/10/2005	 	16	21
    11/10/2005	 	16	21
    12/10/2005	 	16	22
    13/10/2005	11	14	17
    14/10/2005	2	14	18
    Sur cette pèriode, je veux savoir quelle a été (en nb de jours), la pèriode la plus longue, sans qu'une donnée ne soit enregistrée dans la colonne champs1.
    dans ce cas là, 10 jours.
    La pèriode peut-être plus longue 3,4,6 mois ou 1 an.

    J'espère avoir été plus clair
    Guillaume

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 140
    Points : 166
    Points
    166
    Par défaut
    Quelle version de MySQL as tu ?

    Quel est le but de cette requete ? Si c'est pour être exploité par une application, je te conseil de gérer le traitement dans l'application.

    Au cas où, es tu assuré que chaque jour est représenté au moins une et seulement une fois dans la base (pour la période de date sur laquelle tu fais ta recherche)

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Points : 16
    Points
    16
    Par défaut
    C'est la version 5 de mysql, que j'attaque avec des scripts php4.
    Tous les jours de l'année sont présents (une seule fois).
    Pour prendre un exemple concret, imaginons que je veuille connaitre pour une année, la plus grande pèriode sans pluie (en nb de jours).
    Je ne comprend pas trop ce que tu entends par
    Si c'est pour être exploité par une application, je te conseil de gérer le traitement dans l'application.
    Merci pour ton aide

Discussions similaires

  1. Déterminer la Valeur la plus grande dans une table
    Par arnaud_verlaine dans le forum Langage SQL
    Réponses: 9
    Dernier message: 22/08/2014, 23h35
  2. Réponses: 1
    Dernier message: 21/01/2011, 10h17
  3. [XL-2007] Probléme pour séléctionner une ligne sur trois dans une colonne
    Par ro31hg dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/02/2010, 20h48
  4. recherche dans une colonne pour changer les données
    Par cimbra55 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/03/2009, 16h49
  5. Réponses: 1
    Dernier message: 02/01/2009, 13h41

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