具有以下表格
CREATE TABLE contacts (
Id INT NOT NULL AUTO_INCREMENT,
Name varchar(255) NOT NULL,
PRIMARY KEY(Id)
);
CREATE TABLE contacts_cstm (
Id INT NOT NULL AUTO_INCREMENT,
Id_c INT NOT NULL,
Department_c varchar(255) NOT NULL,
PRIMARY KEY(Id)
);
拥有contacts_cstm
个这样的数据
Id Id_c Department_c
1 1 ^pro^
2 2 ^pro^,^pro^
3 3 ^pro^,^temp^,^pro^
我想对Contact_cstm表中的所有数据进行计数.如果department_c
字段的值包括^PRO^,或存在多个^PRO^事件(如第二行),但如果它包含与^PRO^不同的其他项目,则不应参与帐户
对于包含^pro^
和^pro^,^pro^
的寄存器,预期输出为2
我创造了这sqlfiddle
提前谢谢你