有这样两张表。 USER表 和 CODE表(数据字典表)
USER表
username, password, sex, department_id
张三, 123, 男, 001
李四, 123, 女, 002
王五, 123, 男, 003
老大, 123, 女, nullCODE表
code_id,code_name,code_flag
001, 事业处, 1
002, 前台, 1
003, 后勤, 1现在需要查询出结果:
张三, 123, 男, 事业处
李四, 123, 女, 前台
王五, 123, 男, 后勤
老大, 123, 女, null 这条sql语句该如何实现呢? 请教各位前辈
USER表
username, password, sex, department_id
张三, 123, 男, 001
李四, 123, 女, 002
王五, 123, 男, 003
老大, 123, 女, nullCODE表
code_id,code_name,code_flag
001, 事业处, 1
002, 前台, 1
003, 后勤, 1现在需要查询出结果:
张三, 123, 男, 事业处
李四, 123, 女, 前台
王五, 123, 男, 后勤
老大, 123, 女, null 这条sql语句该如何实现呢? 请教各位前辈
解决方案 »
- mysql存储过程返回多个记录
- 怎么把mysql卸载干净?不要百度!!!
- [求助]新手,MYSQL语句执行出错,在线等答案,这是MYSQL的BUG?
- java调用存储过程,抛异常,返回FUNCTION does not exist,哭笑不得
- 已经使用rpm方式安装好了mysql,怎样添加berkeleyDB(BDB)引擎?
- 请问这样的表如何处理...mysql
- id in 和 id=n or id=n2.....!哪个效率高?
- 怪事?刚插入的mysql数据重启windows2003后就没有了?
- 送分!
- 用jsp 使用sqlserver还是mysql与ODBC/JDBC连接哪个更方便?
- innodb分区和外键不可兼得?
- to_date 时间转换错误
from user A,code B
where A.department_id=B.code_id
select u.`username`, u.`password`, u.`sex`, c.`code_name`
from user u
left join code c
on u.`department` = c.`code_id`
from user A left join `code` B
on A.`department_id` = B.`code_id`