作者chenstin (orz)
看板Database
标题Re: [SQL ] 1 table 抓出2种值
时间Thu Jul 26 23:08:11 2012
※ 引述《kevin888 (kevin)》之铭言:
: sql R2
: 今天遇到一个问题,虽然可以分开select找出值
: 但是想知道能不能不用分开就完成
: table1
: no1 | name | phone | money
: 我想做的是,会有2个变数会传进SQL,此变数都是no1
: 接着捞出相对应值,有人可以帮帮忙吗?
: 例如:select aa.no1 as no1, bb.no1 as no2 from table1 aa 类似
: 想要的结果是
: 001 |小强 | 0900000000 | 3000 | 小爱| 0900000111| 5000
: 005 |大比 | 0900000123 | 3000 | 小爱| 0900000111| 5000
: 小爱是会给她其中一个变数 另外也是对照
: 小强 大比是另外一个变数 每传入一次 select一次
SELECT aa.no1, aa.name, aa.phone, aa.money, bb.name, bb.phone, bb.money
FROM table1 AS aa, table1 AS bb
WHERE aa.no1 IN ('001','005') AND bb.name = '小爱'
是要这样吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.40.8.162
1F:→ kevin888:你得应该没错 这问题目前发现有2种解决方式 TQ跟join 07/27 09:14
2F:→ kevin888:TQ跟join都可以解决 感谢 07/27 09:16