Création
d'entreprise

MySQL - SELECT ... YESTERDAY (hier)

Il vous suffit d'utiliser la syntaxe suivante :

SELECT * FROM maTable WHERE champ_date = DATE_SUB(CONCAT(CURDATE(), ' 00:00:00'), INTERVAL 1 DAY)



De la même façon pour sélectionner les enregistrements d'avant-hier :
SELECT * FROM maTable WHERE champ_date = DATE_SUB(CONCAT(CURDATE(), ' 00:00:00'), INTERVAL 2 DAY)
Publié par Jeff - Dernière mise à jour le 3 mai 2010 à 16:22 par spe2d
Ce document intitulé « MySQL - SELECT ... YESTERDAY (hier) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  MySQL - SELECT ... YESTERDAY (hier)
  •  [Php / MySql] DISTINCT => Dédoublonnage (Résolu) » Meilleure réponse: à la fin tu met GROUP BY ...et le champ qui doit etre unique ça m'a résolu la problème des doublons
  •  MySQL - éviter les doublons dans un SELECT » Fiches pratiques : Problème Comment éviter les doublons dans les résultats d'une requête SQL ? Solution Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs. Exemple : SELECT DISTINCT id,nom,prenom FROM matable Plus...
  •  [utf8] probleme accent mysql (Résolu) » Meilleure réponse: Le problème dans le cas des ? au lieu des accents vient du fait que ton encodage de la page est bien en UTF8 mais les données en latin. Avant de recuperer tes données (apres la connexion mysql) fait un mysql_query("SET NAMES UTF8");...
  •  Mysql, sous-requête (Résolu) » Meilleure réponse: En passant, j'aurais préféré une jointure à une sous-requête. Surtout que dans la sous requête, tu inverses l'ordre table.champ, en mettant champ.table. Voilà ce que je mettrais à ta place : SELECT s.produit_ID, s.stock_ID, s.quantite,
  •  [MySql] id du dernier enregistrement (Résolu) » Meilleure réponse: Essaye plutot la fonction Mysql suivante: last_insert_id() SELECT LAST_INSERT_ID() FROM table (regarde quand même la doc pour être sur)
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
My SQL - Duplicate entry '127' for key 1
MySQL en console sur Windows : désactiver le bip d'erreur