需要更新我们数据库中的列。一列最多可以有 7 组数字,它们之间用空格分隔。喜欢
3548 132 760 2348
123 346
37 982 439
我需要更新这些列,如下所示。
3548 132 760 2348 0 0 0
123 346 0 0 0 0 0
37 982 439 0 0 0
即喜欢填满7组数字的东西。将4套改为7套。
我可以通过以下方式计算列中的集合数
SELECT LENGTH('3548 132 760 2348')-LENGTH(REPLACE('3548 132 760 2348', ' ', '')) + 1
它返回列中的集合数。什么 SQL 查询将有助于更新或返回上面给出的值。