好吧,假设我的表中有这个:
id | 名称 |
---|---|
1 | tom |
2 | anna |
3 | beatrice |
4 | 罗伯特 |
5 | xavier |
6 | zoe |
7 | eustace |
如果你只想要你需要的ID:
select id from myTable where name between 'beatrice' and 'tom' order by name;
由于这些都是字符串,请尝试以下操作:
SELECT id
FROM tableName
WHERE nameField >= 'Landon' and nameField <= 'Peter'
ORDER BY nameField;
如果你想使用全名(第一个和最后一个(,你也可以试试。