mysql中只知道id,如何获取分类下的全部记录,要求用一条sql语句

比如,我只知道某条记录的id='1';要求从表格a中选出所有与该条记录分类(class)相同的记录。
表格a的结构如下
id name class other

第1个回答  2012-07-03
如果一个id对应多个class
select *from 表 where class in(select class from 表 where id='1')
如果一个ID对一个class
select *from 表 where class=(select class from 表 where id='1')本回答被提问者采纳
相似回答