sách gpt4 ai đã đi

SQLite: Cách lấy giá trị lớn nhất từ ​​một chuỗi chia tách

In lại 作者:行者123 更新时间:2023-12-03 18:48:31 40 4
mua khóa gpt4 Nike

在一个SQLite3数据库中,我有一个表“ projects”,其id字段由以下方式组成:

[user id]_[user's project id]


例如,用户ID = 45,这是一些数据:

45_1
45_10
45_102
45_2
45_3
45_4
45_68
45_9


我需要获取项目ID的最大值,该ID是“ _”定界符后的数字(示例中为102)。我该如何实现?

先感谢您。

1 Câu trả lời

SELECT max(cast((substr(id, pos + 1) AS integer)) AS project_id
FROM (SELECT *, instr(id,'_') AS pos FROM projects);

关于sqlite - SQLite:如何从拆分字符串中获取最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32737324/

40 4 0
Bài viết được đề xuất: java - 在 ExecutionContext 和/或 Java 线程池中是否替换了死线程?
Bài viết được đề xuất: java - 最小值不能以字节保存
Bài viết được đề xuất: java - 还原 Eclipse 透视图
Bài viết được đề xuất: java - 无限递归函数 -> 堆栈溢出错误
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com