【发布时间】:2020-03-09 04:43:02
【问题描述】:
我有一张这样的桌子:
CREATE TABLE tab1 (
id INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
cod TEXT,
type TEXT,
qta INTEGER);
INSERT INTO tab1 (cod, type, qta)
VALUES ('aaa','aaa,bbb,ccc', 3),
('aaa','ddd', 1),
('aaa','eee,fff', 4),
('aaa','ggg,hhh', 2),
('aaa','out', 7),
('aaa','out', 7);
我想知道'type'列的每个单元格中有多少个单词。
对我来说最好的是只有单词数与'qta'相同的行。
所以我希望只有 id 为 1、2、4 的行
原始代码链接:here
【问题讨论】:
-
aaa,bbb,或ddd,等 "empty" 项会发生什么情况?理想情况下,您应该规范化..
标签: mysql database string csv where-clause