关于双重搜索然后避免重复显示的问题sql语句求修正
表1 项目
ID 序号
名称
...
--------------------------
表2 跟进
项目ID
跟进时间
跟进内容
做一个列表页面,要显示按跟进时间排序的项目并统计跟进次数。
我写的sql语句是
select A.* from product as A right join (select * from genjin where finder like '"&session("xingming")&"') as B on A.p_id = B.p_id where p_name<>'' order by B.g_time desc
select A.id,a.xuhao,a.name,max(b.genjinshijian),count(1) from product as A inner join
genjin b on a.id=b.id group by a.id
order by max(b.genjinshijian)
select A.id,a.xuhao,a.name,max(b.genjinshijian),count(1) from product as A inner join
genjin b on a.id=b.id group by a.id,a.xuhao,a.name
order by max(b.genjinshijian)