有两个表,用户表和操作表
用户表(users)的字段有:id,name
操作表(operate)的字段有:id, killer_user_id, killed_user_id请问,如何从操作表中选出同时带有 id, killer_user_id, killer_user_name, killed_user_id, killed_user_name 这样的记录。就是带上killer_user_id和killed_user_id的关联到users表上的name?
用户表(users)的字段有:id,name
操作表(operate)的字段有:id, killer_user_id, killed_user_id请问,如何从操作表中选出同时带有 id, killer_user_id, killer_user_name, killed_user_id, killed_user_name 这样的记录。就是带上killer_user_id和killed_user_id的关联到users表上的name?
解决方案 »
- 急!MySQL创建触发器实现统一主机下两个数据库的表双向同步
- mysql启动问题
- insert into ... select ... on duplicate key ...语句的问题
- 主服务器执行失败的语句会不会也写到bin-log中,并随后由从服务器执行?
- 怎么用脚本来启动绿色版的Mysql
- 关于MYSQL数据库的配置文件···························
- 时间差查询?
- 有什么办法可以让mysql不在windows启动的时候自动启动?
- 两个外键无法建立
- 利用mysqldump命令导出SQL文件问题。
- mysql插入中文,查询显中文显示乱码。
- 以字段个数来划分数据库表的设计方式如何?
LEFT JOIN users B1 ON A.killed_user_id=B1.ID
from operate o left join users u1 on o.killer_user_id=u1.id
left join users u2 on o.killed_user_id=u2.id