如何计算一个单元格中逗号分隔的ID号

时间:2013-09-16 18:26:53

标签: mysql

我有5列的表,其中一列是名为product_id的列,其中我存储的id用逗号表示:

1,23,43

可以通过mysql查询来计算这些数字吗?我需要了解它才能对产品进行分页......

我需要知道有3个ID(3个产品)

最好的问候 米。

1 个答案:

答案 0 :(得分:1)

试试这个

select LENGTH(product_id) - LENGTH(REPLACE(product_id, ',', ''))+1 as counts
from table1

DEMO HERE