且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在 SQLite3 中按字母顺序显示元素

更新时间:2023-02-01 08:30:18

您可以在 ORDER BY 中使用 COLLATE NOCASE 子句,以便排序不区分大小写:>

You can use the COLLATE NOCASE clause in ORDER BY so the sorting is case insensitive:

SELECT * 
FROM medicine 
ORDER BY name COLLATE NOCASE ASC

查看演示.
结果:

See the demo.
Results:

| name       |
| ---------- |
| ADRENALINE |
| Adrenaline |
| adrenaline |
| BETALOC    |
| Betaloc    |
| betaloc    |
| CAPTOPRIL  |
| Captopril  |
| captopril  |