作者sonnenlicht (sonnenlicht)
看板Database
标题[问题] 从四张资料表抓资料,where指令有问题
时间Tue Jul 31 02:28:52 2007
请问一下
我现在有四个table: IRS1998, IRS2002, IRS2003, IRS2004
栏位都一样,只是是不同年份的资料
Primary key 是Zipcode
我的问题是
我想要从四个table中抓出一个Zipcode的资料 例如:抓出各个年份的20902区的资料
此外 Zipcode每年都有些许变化,也有可能是null
我用full outer join 去抓包括null的资料
可是当我下where指令时 他就抓不到正确的了 >___<
SELECT IRS1998.Zipcode, IRS2002.Zipcode, IRS2003.Zipcode, IRS2004.Zipcode
FROM IRS1998 FULL JOIN IRS2002 FULLJOIN IRS2003 FULLJOIN IRS2004
WHERE Zipcode='20902'
↑ 是不是因为WHERE降写没办法抓到所有的20902的records呢?
那请问要怎麽改呢?
谢谢 Q Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 76.111.125.29