从下表
id firstname lastname
1 john smith
2 john doe
3 john fox
4 adam white
5 brad grant
6 michael jordan
7 amy young
如何在john fox按firstname和lastname排序之前选择所有人?我想到了下面,但它看起来真的很笨拙。
select * from student where firstname<'John'
union
select * from student where firstname='John' and lastname<='fox'
1条答案
按热度按时间m0rkklqb1#
你似乎想根据名字/姓氏的字母顺序来确定。这似乎很奇怪,但有一种方法是:
一些数据库支持元组比较,这允许: