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 :

SELECT DISTINCT FROM_UNIXTIME( date_heure , '%h')


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 17
    Par défaut SELECT DISTINCT FROM_UNIXTIME( date_heure , '%h')
    bonjour.
    comment faire pour que la requête me renvoie la colonne date_heure au format timestamp et non formatée par FROM_UNIXTIME( date_heure , '%h') :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DISTINCT FROM_UNIXTIME( date_heure , '%h') as date_heure FROM table1 where FROM_UNIXTIME( date_heure , '%c') = '11'
    merci d avance

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 136
    Par défaut
    Quel SGBD utilises-tu ?
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 17
    Par défaut
    j utilise Mysql et PHP:

    mon problème est que la fonction from_unixtime modifie chaque valeur retournée

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Par défaut
    bonjour,

    de quel type est votre colonne date_heure ?

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 17
    Par défaut
    La colonne date_heure et de type int(11) et reçoit une valeur de timestamp de la fonction php tim().

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 17
    Par défaut
    je n'ai toujours pas trouvé de solution pour que ma requête me renvoie tous les champs d'une ligne sans modification.
    la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DISTINCT FROM_UNIXTIME( date_heure , '%J') as date_heure FROM table1 where FROM_UNIXTIME( date_heure , '%c') = '11'
    ma db est de la forme :
    date_heure int(11)	temperature_in 	humidite_in 	
    1351596778 	                13.00 	52.00 	 	
    1351596795 	                13.00 	53.00 	 	
    1351596812 	                13.00 	54.00 		
    1351596830 	                13.00 	53.00 	 		
    1351596847 	                12.00 	54.00 	 		
    1351596864 	                13.00 	53.00 	 		
    1351596881 	                12.00 	53.00 
    date_heure est en temps unix
    je cherche à isoler les jour où des données ont été enregistrées pour créer un calendrier

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

Discussions similaires

  1. [MySQL] Problème récupération de données avec un SELECT DISTINCT
    Par 12_darte_12 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/07/2005, 14h48
  2. Select distinct
    Par mic79 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 26/04/2005, 16h30
  3. select distinct substring
    Par nmerydem dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/06/2004, 16h58
  4. Select distinct et order by
    Par arsgunner dans le forum Langage SQL
    Réponses: 2
    Dernier message: 17/06/2004, 11h17
  5. equivalent SELECT DISTINCT pour MyBase?
    Par chrisou31 dans le forum Bases de données
    Réponses: 2
    Dernier message: 08/03/2004, 19h33

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