gpt4 book ai didi

sqlite - 如何基于sqlite中的字符串使用order

转载 作者:行者123 更新时间:2023-12-03 14:45:43 25 4
gpt4 key购买 nike

我在sqlite db中有一个具有ID和图像URL的数据集。如下:

ID  |   URL
1 | http://img.url1.com
2 |
3 | http://img.url2.com
4 | http://img.url3.com
5 | http://img.url4.com
6 |
7 | http://img.url5.com
8 |
9 | http://img.url6.com
10 |
11 | http://img.url7.com
12 | http://img.url8.com
13 |


我想按以下方式对它进行排序:空白值的id出现在底部,而带有img url的值最近的id出现在顶部,值的最新值按照id的排序顺序,如下所示:

ID  |   URL
1 | http://img.url1.com
3 | http://img.url2.com
4 | http://img.url3.com
5 | http://img.url4.com
7 | http://img.url5.com
9 | http://img.url6.com
11 | http://img.url7.com
12 | http://img.url8.com
2 |
6 |
8 |
10 |
13 |


您能建议我需要输入哪种查询?

最佳答案

SELECT * FROM T
ORDER BY (URL IS NULL),id


SQLFiddle demo

关于sqlite - 如何基于sqlite中的字符串使用order,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20544754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com