Select TOP 1 dans le jeu de résultats
Je voudrais récupérer le top 1 de la valeur de l'ensemble de résultats de la requête qui est connecté à l'aide de l'Union
SELECT TOP 1 * FROM
(
SELECT paused_time as end_time
FROM production_time
WHERE created_time = curdate()
UNION
SELECT resumed_time as end_time
FROM pause_timer
WHERE created_time = curdate()
UNION
SELECT end_time as end_time
FROM timer_idle
WHERE created_time = curdate()
) as end_time
ORDER BY end_time DESC
Mais ne pouvait pas obtenir le résultat escompté.
top 1
et MySQL?TOP 1
dans MySQL est plus commeORDER BY ... LIMIT 0, 1
- Est-ce réellement le travail:
created_time = curdate()
?
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de
TOP
mot-clé dans MySQL pour autant que je suis conscient. Ce que vous avez besoin estLimit
: