Mysql
 sql >> Datenbank >  >> RDS >> Mysql

UNION nach ORDER BY und LIMIT

Sie können Klammern verwenden, um die Verwendung von ORDER zuzulassen /LIMIT bei Einzelanfragen:

(SELECT * FROM some tables WHERE ... ORDER BY field1 LIMIT 0, 1)
UNION   
(SELECT * FROM some tables WHERE ...)
ORDER BY 1   /* optional -- applies to the UNIONed result */
LIMIT 0, 100 /* optional -- applies to the UNIONed result */