建表语句:
CREATE TABLE `ic_tag` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`domain` varchar(30) DEFAULT NULL COMMENT '标签应用的领域',
`code` varchar(30) DEFAULT NULL COMMENT '标签编码,一般用英文或数字表示,比如所有的表示品牌的标签用brand作为标签名称,对于没有名称的标签,该字段为空',
`value` varchar(100) NOT NULL COMMENT '标签显示的内容',
`sort_factor` int(11) DEFAULT NULL COMMENT '排序因子',
`version` bigint(20) NOT NULL DEFAULT '1',
`gmt_created` datetime NOT NULL COMMENT '创建时间',
`gmt_modified` datetime NOT NULL COMMENT '最近一次修改时间',
`type` int(11) NOT NULL DEFAULT '10',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_value_code_domain` (`value`,`code`,`domain`)
) ENGINE=InnoDB AUTO_INCREMENT=898740 DEFAULT CHARSET=utf8 COMMENT='商品标签';
查询sql:
explain select * from ic_tag where value ='活动标签1' and code='1' and domain = 'mall_sales';
查询结果:
