Bref, j'essaie de connaître l'heure de la dernière mise à jour de mon site. Le contenu principal de mon site est stocké dans quatre tableaux. Chacune de ces tables possède un champ updated_at.Nested Nested? Aide sur les requêtes MySQL
Je suis en mesure de les combiner dans une requête imbriquée:
SELECT (
SELECT updated_at FROM proposition ORDER BY updated_at DESC LIMIT 1
) as latest_proposition,
(
SELECT updated_at FROM product ORDER BY updated_at DESC LIMIT 1
) as latest_product,
(
SELECT updated_at FROM review ORDER BY updated_at DESC LIMIT 1
) as latest_review,
(
SELECT updated_at FROM segment ORDER BY updated_at DESC LIMIT 1
) as latest_segment
..which me donne quelque chose comme ..
-------------------+-------------------+-------------------+-------------------
latest_proposition |latest_product |latest_review |latest_segment
-------------------+-------------------+-------------------+-------------------
2011-05-25 14:45:30|2011-05-25 14:37:28|2011-05-12 09:20:19|2011-05-12 09:20:19
-------------------+-------------------+-------------------+-------------------
1 row in set (0.00 sec)
Ma question est - Comment puis-je obtenir maintenant la dernière de ces champs? Pour obtenir l'heure globale "mise à jour du site".
Merci d'avance!
Je pense que vous êtes après une union. – Andrew