gpt4 book ai didi

mysql - 在 Group Concat 中获取最后一个值

转载 作者:行者123 更新时间:2023-11-29 01:45:14 25 4
gpt4 key购买 nike

我有一张 table

course     chapter          lessons

2 Chapter1 3,4
2 Chapter2 5,10,9,6,8
2 Chapter3 11,15,16,18

我需要类(class)列中的最后一个值,例如在类(class)的第一行,我需要最后一位数字 4
在类(class)的第二行,我需要最后一位数字 8
在第 3 行类(class)中,我需要最后一位数字 18

最佳答案

Is storing a comma separated list in a database column really that bad?简短回答:是的。

但是在您规范化表格之前,您可以使用它:

SELECT course 
, chapter
, SUBSTRING_INDEX(lessons, ',', -1) AS last_lesson
FROM tableX

关于mysql - 在 Group Concat 中获取最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8659255/

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