LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1391|回复: 1

求助一条 sql 语句的写法

[复制链接]
发表于 2008-11-11 14:57:32 | 显示全部楼层 |阅读模式
有存储节目的表:

programs(id, name, checker_id, editor_id, director_id)

以及用户表:

users(id, name)


节目表中的字段:

checker_id, editor_id, director_id,均为外键,链接到用户表。


现在要写这样一条 sql 语句,输出所有节目的所有属性,包括节目 id,节目名称,审查人名称、编辑名称、导演名称,该怎么写呢?

谢谢!
发表于 2008-12-12 18:11:01 | 显示全部楼层
id,节目名称,users.name 审查人名称,users2.name 编辑名称,users3.name 导演名称
from 节目表
left join users on users.id=节目表.checker_id
left join users users2 on users2.=节目表.editor_id,
left join users users3 on users3.=节目表.director_id
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表