一、说明
当在一张表的某个字段中存储了另外一张表的多个ID时常用查询
二、准备
假设有一博客,每一个主题允许有多个类别。数据库设计时建了类别和主题两张表,主题对类别的关联设置在主题表中。
-- 类别表DDL
CREATE TABLE `T_CATEGORYS` (
`C_ID` int(11) NOT NULL,
`C_NAME` varchar(255) NOT NULL,
PRIMARY KEY (`C_ID`)
)
-- 主题表DDL
CREATE TABLE `T_TOPIC` (
`T_ID` int(11) NOT NULL,
`T_NAME` varchar(255) NOT NULL,
`T_CATEGORYS` varchar(128) NOT NULL,
PRIMARY KEY (`T_ID`)
)