永发信息网

sql左关联加子查询

答案:2  悬赏:0  手机版
解决时间 2021-04-09 12:49
$oeuoe=$Model->query("select s.tname,sf.tip,i.nickname,
o.type,o.q_user,o.j_type,o.c_type,
o.hbtime,o.hb_order,o.d_time,o.k_time,
o.j_time,o.order_id,o.cc_name,o.s_dz,o.cc_tip,o.text,o.dz,o.account,o.gaos_account,
o.tc_account,o.za_account,cf,jinwei,jinwei as jinwei2,o.sf_type,o.c_time,o.c_dz
from tp_lq_order o left join tp_lq_tname s on s.id=o.t_id
left join tp_wxusers i on i.openid=o.openid
left join tp_lq_sif sf on sf.id=o.s_id
where o.openid in(
select openid from tp_lq_user where py_dai in (
select dm from tp_lq_dm where dm=$id
)
) order by o.id ,o.type");

这是 左关联 加上子查询!
最佳答案
呵呵,这是一个自身连接的问题, use pubs select title ,type ,advance from titles a where a.advance> (select avg(b.advance) from titles b where a.type=b.type//这里为什么??a b 难道不代表同一个表吗 ) //为什么删除后 会不同?? 其实A表与B表都是titles表,是一个实际的表, 但这里由于要用到自身连接(自己和自己连接进行查询), 因此就将titles表看成两个虚拟的表(表a与表b), 然后where a.type=b.type是表示从同一个type中去找avg(b.advance), 也就是同一个Type的advance的平均值, 因此整个语句是一个自身连接,意思是查找出比同type的advance的平均值大的记录。 呵呵,希望能有帮助,^_^
全部回答
是一张表~ 一张表起了2个别名,于是就表示两张‘表’ 其实你可以看作是名称、结构、数据完全相同的两张表做查询。 ------------------------- 你先理解下这个语句的意思,这个语句是查询出advance大于advance的平均值的记录,一张表是无法自己对自己进行比较的,这时就需要做一个镜像表,进行比较,于是取不同的别名来区别它们。 打个不是很恰当的比方: 如果问你长得帅不帅,但你不知道其他人都长什么样,也不知道自己长什么样,你就不知道自己到底帅不帅,这时给你面镜子,你看到了镜子中的镜像说 这小伙挺顺眼的,这就进行了自连接(自己的比较),如果这时你旁边出现个很丑的人,你心里就纳闷咋还有这么丑的人呢,这就进行了外连接(与其他表的比较)。 比方不恰当,楼主自行体会,用多了就明白了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
His remarks on the subjects are much .A. i
驾驾驾everybody一首dj舞曲
初中写月的名句,司马迁关于生死的名句:-----
奇瑞qq6发动机是几缸的?
死飞,山地车哪个好?
乔迁之喜有什么祝福语,我一哥们考驾照,我应
建行跨行转账在柜台办理 ,输入帐号会不会跳
一块长方体的钢锭锻造成正方体,正方体和长方
做事情有始有终的语句,诗经描写做事有始有终
金亮金店地址在什么地方,想过去办事
填空题计算机执行下面的程序后,输出的结果分
我想知道坐火车从成都到沈阳最快怎么走哪个车
距离伤感的句子,形容时间很快的伤感句子
单选题命题“?n∈N,使n2+n是偶数”的否定是A
我不想去恨我不愿意恨的人
推荐资讯
移动硬盘一直插在电脑上会造成损害吗
东升幼儿园在什么地方啊,我要过去处理事情
我有一个朋友,她们夫妻感情不和,我在安慰他
龙之影的游戏里在哪里登录啊??
我觉得这几个歌曲名字和歌词都有鼓励年轻人困
长安铃木天语发动机水温到98度风扇都没扇怎么
单选题Theenemiestriedto______thecity,bu
一六四团六连地址有知道的么?有点事想过去
我想你 的法文写法和读音
昨天,两只仓鼠打架了,鼻子出血,一直不怎么
解答题“嫦娥一号”卫星在地球轨道上将进行四
下列现象中哪些是由于光的折射造成的A.小孔成
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?