【发布时间】:2015-10-06 01:13:21
【问题描述】:
我的排序不起作用,我要对表格数据进行排序 1
SELECT session_id
FROM t_table_1
WHERE dateNew BETWEEN '2015-01-01' AND '2015-01-25'
AND session_id NOT IN ((SELECT distinct session_id FROM t_table_2))
GROUP BY session_id
ORDER BY id DESC LIMIT 0, 20
UNION ((SELECT DISTINCT session_id FROM t_table_2 WHERE status = '0'))
按不工作排序
【问题讨论】:
-
“不工作”是什么意思?编辑您的问题并提供示例数据和所需的结果。
-
AND date BETWEEN '2015-01-01' AND '2015-01-25' GROUP BY session_id ORDER BY id DESC LIMIT 0, 20 不起作用,返回错误。
-
但是什么错误? (转义
date可能是保留顺便说一句) -
已交换,但不起作用。日期新
-
SQL 完全无效 - AND 子句的位置没有意义,应该在 UNION 之前吗?