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

SQLite Discussion :

Numéro de jour dans une date


Sujet :

SQLite

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Points : 52
    Points
    52
    Par défaut Numéro de jour dans une date
    Bonjour,
    j'ai un petit souci, dans ma base de donnée et j'ai stocké dans une table des dates en format SQL, je voudrais savoir s'il est possible dans ma requette SQL de sélectionner mes données en fonction du numéro de jour de ces dates.
    Peut-être y a t'il une commande à incorporer lors du Submit qui me permettrait de choisir mon numéro de jour ?

    D'avance merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 064
    Points : 41 021
    Points
    41 021
    Billets dans le blog
    62
    Par défaut
    Cela ne serait pas la fonction StrfTime ?
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT StrfTime('%d',ladate) from latable
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Membre éprouvé
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    Juillet 2011
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 423
    Points : 1 106
    Points
    1 106
    Par défaut
    Bonjour,
    Citation Envoyé par patyom Voir le message
    j'ai un petit souci, dans ma base de donnée et j'ai stocké dans une table des dates en format SQL, je voudrais savoir s'il est possible dans ma requette SQL de sélectionner mes données en fonction du numéro de jour de ces dates.
    Peut-être y a t'il une commande à incorporer lors du Submit qui me permettrait de choisir mon numéro de jour ?
    Pour moi, il n'y a pas de format date dans SQLITE. Donc à voir comment tu as inséré les dates.
    La fonction à utiliser c'est strftime en particulier son format %j qui donne le numéro du jour dans l'année.

    EDIT: Grillé.

    Cordialement

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Points : 52
    Points
    52
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Cela ne serait pas la fonction StrfTime ?
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT StrfTime('%d',ladate) from latable
    OK, c'est bon, j'ai remplacé le '%d' par '%w' qui m'a donné la réponse. Le numéro de jour de la semaine (0 à 6), je voulais faire une sélection par jour de la semaine.

    Je vous remercie et à bientôt.

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 064
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 064
    Points : 41 021
    Points
    41 021
    Billets dans le blog
    62
    Par défaut
    Numéro de jour, ce n'était pas vraiment clair comme demande, il manquait "de la semaine". Mais bon, la doc est la pour cela.
    Ne pas oublier le merci
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Membre éprouvé
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    Juillet 2011
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 423
    Points : 1 106
    Points
    1 106
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Numéro de jour, ce n'était pas vraiment clair comme demande
    En effet tu as traduit par jour du mois et moi par jour dans l'année! Il ne manquait que le jour dans la semaine!

Discussions similaires

  1. [XL-2007] Recuperer un jour dans une date.
    Par Vanhaez dans le forum Excel
    Réponses: 5
    Dernier message: 05/11/2012, 15h05
  2. Ajout de jours dans une date
    Par falco- dans le forum SQL
    Réponses: 4
    Dernier message: 23/02/2010, 19h26
  3. Réponses: 3
    Dernier message: 02/05/2008, 19h51
  4. [Dates] Recherche du jour dans une date
    Par fercheaux dans le forum Langage
    Réponses: 4
    Dernier message: 23/01/2008, 11h05
  5. [Dates] Mettre date du jour dans une textbox
    Par Le Rebel dans le forum Langage
    Réponses: 1
    Dernier message: 13/02/2006, 07h27

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