日期:2014-05-17  浏览次数:20793 次

什么意思

select top 4 *from pj_kc a left outer join pj_base b on a.pjid=b.pjid order by kcamount desc

------解决方案--------------------
好像是sqlserver 的
------解决方案--------------------

pj_kc a,pj_base b做左连接
 a.pjid=b.pjid 连接条件
查询结果按 kcamount 的降序排列 
top 4* 取查询结果的前4行

------解决方案--------------------
探讨
pj_kc a,pj_base b做左连接
a.pjid=b.pjid 连接条件
查询结果按 kcamount 的降序排列
top 4* 取查询结果的前4行

------解决方案--------------------
建议你看看外连接
------解决方案--------------------
TA left join TB 意思就是TA表中的记录都会显示,TB表中如果不满足关联条件的就会显示null值。