如菜鸟上给出的例子,我们有如下表:
想要得出每个同学有几条记录:
扩展:想要得出一共有几位同学:select count(*) from employee_tbl group by name
意即:表里一共有几种name
思路:提取出所有不重复的记录到一个新表,然后drop掉旧表,改新表名字即可。-----------------------------------
呵呵,放松,
一切都会好起来的
!
select typeId,value1 from 表union
select typeId,value2 from 表
union
select typeId,value3 from 表
union
select typeId,value4 from 表
........
union
select typeId,value10 from 表
注意,以上共19行(10行select、9行union)是一个语句,中间没有分号,这个语句的结果就是你想要的结果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)