14、找出两个姓张的同学信息,只显示对应学生的姓名,性别和班级
Select top 2 xm,xb,bj
From xsb
Where xm like '张%'
这个找出两个姓张的,改成select xm,xb,bj from xsb where xm like '张%' group by xm having count(*) = 2 可以吗
group by xm
姓名一般来说没有重复,这样分组没意义
要么你用 substr 按照姓名的姓(第一个字)分组
首先根据xm分组的话,那每个姓名就是一组数据,实现不了,其次就算根据截取后的那个张去分组,当只有两个姓张的才能查询出来,如果是有超过两个以上姓张的,你的查询结果也不会出来结果