와 SELECT 나는에 의해 순서가 UNION 후 올 것이 오류를 받고 있어요하지만 난 쿼리 전에 하나에 결합 주문 후 10SQL : UNION, ORDER BY와 LIMIT
SELECT *
FROM (SELECT time, x, y, z
FROM db
WHERE time >= now
ORDER by time, x
UNION
SELECT time, x, y, z
FROM db
WHERE time < now
ORDER by time, x)
LIMIT 10
I 제한에이 원하는 당신이 이해하기를 바란다. 내가 무엇을하려고 노력하고 있고 나를 도울 수있다 ;-)
그것은 SQLite를위한 것입니다 : android.database.sqlite.SQLiteException : ORDER BY 절은 전에 UNION 다음에 와야합니다 : –