sql语句
表T1 张三 李四 王五 表T2 李四 张三 张三 王五 张三 张三 李四 李四 想要得到表2中得到的总数 张三 4 李四 3 王五 1
SQL code: select name,count(1) as nums from 表2 group by name 忘了说字段名了 T1 name T2 records SQL code: select a.name,count(b.name) as num from 表1 a,表2 b where a.name=b.name SQL code: select name, (select count(1) from T2 where records=t.name) as nums from T1 t SQL code: select a.name,count(b.name) as records from 表T1 a,表T2 b where a.name=b.name SQL code: select 字段,count(*) from 表T2 group by 字段引用 忘了说字段名
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。 select * from 表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E Where其他条件 select * ......
我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢! 用户名是唯一的 表A 字段 用户名:Name ,邮箱:Ema ......
CREATE PROCEDURE [selectvipcompany] @username varchar(50), @companyname varchar(50), @endtime varchar(1) AS declare @sql varchar(1000) set @sql='' if (@username<>null and @username ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......