作者:萌星 | 来源:互联网 | 2023-01-05 18:53
ImgettingErrorsthatORDERbyshouldcomeafterUNIONbutiwantthesetoqueriesorderedbefore
I'm getting Errors that ORDER by should come after UNION but i want these to queries ordered before combined to one and then limited to 10.
我得到的错误是在联合之后的顺序,但是我想要这些查询在合并到一个之前,然后限制到10。
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
I hope you understand, what I'm trying to do and can help me ;-)
我希望你能理解,我想做什么,可以帮助我;
5 个解决方案