我有两个表T_A和T_B
结构如下T_A(F_Visitor是Key没有重复的)
F_Visitor F_One F_Tow
--------- ----- -----
小王 1 2
小明 1 2T_B(F_Visitor不是Key有重复的)
ID F_Visitor F_Date
-- --------- ------
0 小王 2003-04-05
1 小王 2003-04-06
2 小王 2003-04-07
3 小明 2003-04-07我现在要查询的新的结果的表字段是
F_Visitor F_Count
--------- -------
小王 3
小明 1F_Visitor字段是T_A表的F_Visitor字段(同样没有重复)
F_Count字段的内容是F_Visitor在T_B的记录数不知道这样该怎么写查询语句?
结构如下T_A(F_Visitor是Key没有重复的)
F_Visitor F_One F_Tow
--------- ----- -----
小王 1 2
小明 1 2T_B(F_Visitor不是Key有重复的)
ID F_Visitor F_Date
-- --------- ------
0 小王 2003-04-05
1 小王 2003-04-06
2 小王 2003-04-07
3 小明 2003-04-07我现在要查询的新的结果的表字段是
F_Visitor F_Count
--------- -------
小王 3
小明 1F_Visitor字段是T_A表的F_Visitor字段(同样没有重复)
F_Count字段的内容是F_Visitor在T_B的记录数不知道这样该怎么写查询语句?
手边没有调试工具,你试一试。
group by t_a.f_visitor
试试可以不
group by F_Visitor
那如何显示
F_Visitor F_Count
--------- -------
小王 3
小明 0 <----F_Count为0现在就是没有的就不显示了。
group by t_a.f_visitor
having count(*)>0
group by t_a.f_visitor
不需要having count(*)>0
group by t_a.f_visitor