返回列表 上一主題 發帖

[發問] 合併資料表語法問題?

[發問] 合併資料表語法問題?

不好意思,小弟自己研究很久了,先聲明這不是功課,是小弟研究股票,只不過放在資料庫中,想把它抓出來利用一下!
共有三個表,小弟想併成一個,像中間那一個,可是小弟最後只併成最後一個語法如下:

select a.*,b.*,c.* from AAA a left join BBB b on a.代號=b.代號 left join CCC C on a.代號=c.代號 where a.日期='2009/4/1'

不知道有哪一個高人可以指點一下,小弟買書試了好久,left join , right join ,還有一般常用的where等語法,可是還是無法解決,不知道常用sql的高手,指點小弟迷津,謝謝


SHEET.gif
2010-6-7 22:22

前面的Projection:
SELECT a.日期, a.代號, a.收盤, b.融資, c.三大法人 from...

TOP

select *,(Select top 1 融資 from BBB Where BBB.日期=AAA.日期 And BBB.代號=AAA.代號)
,(Select top 1 三大法人 from CCC Where CCC.日期=AAA.日期 And CCC.代號=AAA.代號)
From AAA

TOP

樓上大大,有分量,子查詢很熟悉,有高手的架勢

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題