我试图从表中选择行,将结果与另一个select语句联合,然后按时间戳排序。 不幸的是,它只用这个命令命令第二个select语句:
SELECT message, transmitter_ename , Timestamp, didread
FROM messages
WHERE transmitter_ename= ? AND receiver_ename= ?
UNION ALL
SELECT message,transmitter_ename , Timestamp, didread
FROM messages
WHERE transmitter_ename= ? AND receiver_ename=?
ORDER BY Timestamp ASC
我尝试使用括号,但SQLite不接受这些(错误未定义)。
我在网上找不到与此相关的任何内容。