sqlite 获取no字段第3、4个组成的数字最小的数据
时间: 2024-03-06 10:47:38 浏览: 123
array-min:获取数字数组中的最小值
假设你的表名为`my_table`,字段名为`no`,你可以使用如下的SQLite语句获取所需数据:
```
SELECT no
FROM my_table
WHERE LENGTH(no) >= 4
ORDER BY CAST(SUBSTR(no, 3, 2) AS INTEGER)
LIMIT 1;
```
这个语句会从`my_table`表中选择所有长度大于等于4的`no`字段,然后按照第3、4个字符组成的数字进行升序排序,最后只选择排序结果中的第一条数据,即数字最小的那个。
阅读全文