Vì vậy, câu hỏi của tôi là khá đơn giản:Làm thế nào để đếm các mục trong dấu phẩy danh sách tách MySQL
Tôi có một cột trong SQL mà là một danh sách dấu phẩy tách ra (ví dụ cats,dogs,cows,
) Tôi cần phải đếm số lượng các mặt hàng trong đó sử dụng chỉ sql (vì vậy bất cứ chức năng của tôi là (cho phép gọi nó là fx cho bây giờ) sẽ làm việc như thế này:
SELECT fx(fooCommaDelimColumn) AS listCount FROM table WHERE id=...
tôi biết rằng đó là sai lầm, nhưng bạn sẽ có được ý tưởng (BTW nếu giá trị của fooCommaDelimColumn
là cats,dogs,cows,
, sau đó listCount phải trả về 4 ...).
Đó là tất cả.
chủ đề này cũng đã được trả lời qua [ở đây] (https: // stackoverflow.com/questions/5033047/mysql-query-finding-values-in-a-dấu phẩy-chuỗi/47069224 # 47069224) – Delickate