请教一个简单的SQL语句写法
A表名字,性别,所在地张三男北京李四女广州B表名字,消费记录张三鼠标一个张三键盘一个李四手机一个查询结果张三,男,北京,消费2次李四,女,广州,消费1次请教,这样的语句应...
A表
名字,性别,所在地
张三 男 北京
李四 女 广州
B表
名字,消费记录
张三 鼠标一个
张三 键盘一个
李四 手机一个
查询结果
张三,男,北京,消费2次
李四,女,广州,消费1次
请教,这样的语句应该怎么写? 谢谢! 展开
名字,性别,所在地
张三 男 北京
李四 女 广州
B表
名字,消费记录
张三 鼠标一个
张三 键盘一个
李四 手机一个
查询结果
张三,男,北京,消费2次
李四,女,广州,消费1次
请教,这样的语句应该怎么写? 谢谢! 展开
3个回答
展开全部
select A.名字,A.性别,count(B.消费记录) from A,B
where A.名字 = B.名字
group by A.名字,A.性别
————————————————————————————————
简单的inner join 希望可以帮到你
where A.名字 = B.名字
group by A.名字,A.性别
————————————————————————————————
简单的inner join 希望可以帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from A left join (select 名字,count(消费记录) from B) as c on A.名字=c.名字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询