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 :

Date comprise dans week-end de semaine courante


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Points : 64
    Points
    64
    Par défaut Date comprise dans week-end de semaine courante
    Bonjour à tous.

    Voilà mon problème :

    Je possède une date au format aaaa-mm-jj et j'aimerais savoir si elle est comprise dans le week-end de la semaine courante.
    Autrement dit, si c'est le samedi ou le dimanche de la semaine où l'on se trouve.

    J'ai pensé faire comme ceci :
    1. Récupérer le numéro de semaine de la date que l'on possède
    2. Récupérer le dernier jour de cette semaine et comparer s'il est égal à notre date
    3. Récupérer l'avant-dernier jour de cette semaine et comparer s'il est égal à notre date

    Si le point 2 OU le point 3 est correct, alors la condition est vérifiée.

    Je ne sais pas si c'est le bon "algo" mais je le vois comme ça. Cependant, je n'ai aucune idée de comment faire...

    Merci d'avance de votre aide

  2. #2
    Membre expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Points : 3 295
    Points
    3 295
    Billets dans le blog
    1
    Par défaut
    salut,

    y a plus simple vu qu'il existe une fonction qui te donne le numéro du jour dans la semaine: weekday avec 0 pour lundi, 6 pour dimanche

    donc tu as besoin pour être le weekend de:
    ou hors weekend:

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 146
    Points : 64
    Points
    64
    Par défaut
    Ta solution indique juste si la date est comprise dans un week-end quelconque et non si elle est comprise dans le week-end de la semaine courante. J'ai trouvé une solution :

    http://dba.stackexchange.com/questio...-of-every-week

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

Discussions similaires

  1. Afficher des dates comprises dans la semaine courante
    Par maxdata dans le forum Langage
    Réponses: 19
    Dernier message: 07/02/2013, 16h16
  2. [Dates] Obtenir le numéro de la semaine courante
    Par aromot dans le forum Langage
    Réponses: 4
    Dernier message: 30/12/2008, 14h48
  3. requete de date sans les week-end
    Par bolloche dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/05/2008, 23h26
  4. Réponses: 5
    Dernier message: 27/07/2007, 16h54
  5. Réponses: 4
    Dernier message: 02/05/2007, 10h22

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