Bonjour.
Je voudrais construire la requête qui affiche les salles réservées par rapport du jour de la réservation, et qui continue ensuite l'organisation de l'affichage par rapport de « Heure début de la réservation » .
J'ai monté une requête qui résout le jour de la réservation =>
SELECT * FROM occupied_hall ORDER BY begining_d;
begining_d => begining date
Je suis tenté de faire
SELECT * FROM occupied_hall ORDER BY begining_d AND ORDER BY begining_d;
mais ORDRE BY n'est supporte pas cette syntaxe il me semble.
Qq'un aurait une idée.
Merci.
# Syntaxe
Posté par Moogle . Évalué à 3.
ORDER BY champ1, champ2 [...]
et non pas avec AND
[^] # Re: Syntaxe
Posté par lamachine_fr . Évalué à 1.
# DATETIME
Posté par Colargol . Évalué à 2.
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-types.h(...)
http://www.postgresql.org/docs/8.2/interactive/datatype-date(...)
Ceci te permettrait, par exemple (exemples pour mySQL) :
- de calculer la durée d'une réservation :
select end_d - beginning_d from occupied_hall
- reporter une résa d'une semaine :
update occupied_hall set beginning_d = DATE_ADD(beginning_d, INTERVAL 7 DAY)
- afficher le calendrier des résas
select date_format(beginning_d ,'%d/%m/%y %H:%i'),salle from occupied_hall order by beginning_d
etc ... http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functio(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.