根据表1 和 表2 查询结果为表3 这个是语句怎么写?
楼盘名称 登记姓名id楼盘名称idurl
中央城泽欢1中央城1123.html
碧桂园欢2碧桂园21234.html 表2
中央城果品1表11+8广场312345.html
碧桂园孩童1
1+8广场你3
名称报名人数url
中央城2123.html
碧桂园21234.html表3
1+8广场112345.html
[解决办法]
- SQL code
select A.楼盘名称,A.url,count(*)from 表1 A,表2 Bwhere A.楼盘名称=B.楼盘名称group by A.楼盘名称,A.url
[解决办法]
- SQL code
select 表1.楼盘名称 as 名称,count(*) as 报名人数 ,表2.urlfrom 表1 inner join 表2 on 表1.id=表2.idgroup by 表1.id
[解决办法]
- SQL code
SELECT a.楼盘名称,a.url,COUNT(*) AS 报名人数FROM 表1 a,表2 BWHERE a.楼盘名称=b.楼盘名称GROUP BY a.楼盘名称,a.url;
[解决办法]
SELECT a.housename,a.url,COUNT(*) AS 报名人数
FROM 表1 a LEFT JOIN 表2 B ON a.houseid=b.houseid
GROUP BY a.housename,a.url;