Baymax0532
2016-06-02 09:26sql语句中关于join的一个问题
select
tsm.lang_context
from
t_s_muti_lang tsm
join
t_e_products tep
on
tsm.lang_key = tep.products_name
and
tsm.lang_code = 'en'
join
t_e_goods teg
on
tep.products_id = teg.products_id
where
teg.goods_id = 'asdasdasd123123'
想问一下,这是三个表的关联,这三个表的顺序有什么要求吗,
表AjoinB跟BjoinA有什么区别,还有第一个join的on后边的第二个条件
tsm.lang_key = tep.products_name放在where子句中也是可以的,有
什么区别,这些问题对效率有什么影响吗
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 如何在SQL上创建if else语句?
- sql
- html
- php
- 3个回答
- 在一个sql语句中结合我的php代码和mysql语句
- php
- 1个回答
- 在另一个where语句中使用一个sql查询的结果
- mysql
- php
- 1个回答
- sql语句中的逻辑
- sql
- mysql
- php
- 1个回答
- 求两句SQL语句,Mysql的,数据表结构颠覆了我的认知。。
- sql
- mysql
- 2个回答
换一换