作者lameBear (跛脚熊)
看板PHP
标题Re: [请益] MySQL 语法问题
时间Thu Aug 29 01:36:27 2013
※ 引述《kosjason (MIMI_Xiao)》之铭言:
: 囧 最近在研究CI
: 研究研究...最基本的SQL都快忘了
: 想请问一下各位大大
: 原始资料
: id name update_id
: 1 test1 1
: 2 test2 1
: 3 test3 2
: 我想要把 update_id 转成 name as 'update_name'
: 结果资料我希望变成下表
: id name update_id update_name
: 1 test1 1 test1
: 2 test2 1 test1
: 3 test3 2 tset2
: 请问一下SQL有办法一次下完吗?
: 可以提供关键字给我 让我自己google即可
: 不知道是不是 join
: 还是用子查询
: 请各位大大回答这基本问题了...脑袋打结Orz
是你要的吗?? 问题表达的有点难理解QQ
SELECT id, name, update_id, (
SELECT b.name
FROM test AS b
WHERE a.update_id = b.id
) AS update_name
FROM `test` AS a
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.162.53
1F:→ kosjason:谢谢大大 这个子查询的方式 我OK 谢谢您的回覆 08/29 09:41