【发布时间】:2017-07-29 10:11:38
【问题描述】:
我在 IONIC 2 中使用 sqlite 从聊天表中获取数据,但它一直在 UNION 出现错误。 这是我的查询:
SELECT a.id, a.timeDate, a.message, fromUser, toUser FROM ((SELECT id, message, fromUser, toUser, toUser AS uid, timeDate FROM chat WHERE fromUser = ?) UNION (SELECT id, message, fromUser, toUser, fromUser AS uid, timeDate FROM chat WHERE toUser = ? )) AS a GROUP BY a.uid ORDER BY a.id DESC , a.uid DESC
我尝试在 UNION 之前使用括号,但不使用括号 (query1) UNION (query2) 和 (query1 UNION query2) 但仍然不起作用。
此查询在具有相同结构化表的 mysql 中运行良好。
如何解决这个问题?
【问题讨论】:
标签: mysql sqlite ionic-framework ionic2