有这样两张表。 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语句该如何实现呢? 请教各位前辈
解决方案 »
- 建好表后,进行连接查询时,请问大家是怎么写出SQL语句的,我觉得我的方法效率好低啊。
- 我这样配好phpmyadmin后出现的问题(加急,加急,加急)
- [求助] mysql:如何选择表中所有某字段包含了中文的记录?
- mysql乱码问题
- mysql二进制增量备份
- 数据库连接池
- mysql数据导入乱码问题
- 【求助】使用python链接mysql时报错You have an error in your SQL syntax; check the manual tha
- Python中PyMySQL提示AttributeError: module 'socket' has no attribute 'AF_UNIX'
- 我想请教一个mysql 版权的问题
- 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`