数据库操作select语句

形如这样的表达
select * from T_CORE_ROLE_GROUP rel
where
rel.group_id=grp.group_id and
rel.app_id=#{appId} and rel.is_del!='1')
and grp.is_del!='1' order by grp.name
中的rel是表t_core_role_group的一个示例的意思吗?

3个回答

rel是T_CORE_ROLE_GROUP这张表的别名

rel是T_CORE_ROLE_GROUP这张表的别名

你的where 条件后面显示的是2表关联查询的,grp 是另一张表的别名,关于表关联查询的详细用法及优化的信息
可以参考:mysql join语法 http://www.data.5helpyou.com/article209.html

数据库名 +空格 + 别名
或者 数据库名 + as + 别名
你的这个问题,rel是这张表的别名

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐