我有这张桌子:
1 user_id1 a
2 user_id2 b
3 user_id1 c
4 user_id3 d
5 user_id1 e
6 user_id2 f
7 user_id4 g
8 user_id3 h
9 user_id1 j
10 user_id1 i
我需要选择5个他们没有user_id3的第一个标题,并按id ASC排序,并在表的末尾添加所有他们有user_id3的标题。
结果:
user_id1 a
user_id2 b
user_id1 c
user_id1 e
user_id2 f
user_id3 d
user_id3 h
SELECT * FROM table WHERE user_id!='user_id3' ORDER BY id LIMIT 5
UNION ALL
SELECT * FROM table WHERE user_id='user_id3'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句