问题描述:
有一张用户表存储着不同身份的用户,有类似字段大概是uid(用户id),name(用户名字),identity(用户身份)。有另外一张表外联查询这张表,会根据不同身份获取不同的用户信息,请问该怎么在一个sql语句中实现这种情况?
解决方法:
select t.*, u1.name, u2.namefrom t inner join t_user u1 on u1.uid = t.uid1
inner jion t_user u2 on u2.uid = t.uid2;
|
楼主: 我是小趴菜
|
649
0
[数据挖掘论文] SQL 相关问题 |
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


