討論串[SQL ] 請問多個相似 Table 串聯查詢如何寫??
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Piceman (派斯麵)時間14年前 (2011/04/17 17:05), 編輯資訊
0
0
0
內容預覽:
1. 標準作法是跑4個query,個別查詢. 不過asp.net上datasource可以使用別的datasource作為資料來源. 也就是說datasourceB/C/D可以設定使用dsA的key作為資料來源. 2. 你堅持使用單一query的話. 那我上面提到的inner join就不合適了.
(還有291個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者evantw (安安小成)時間14年前 (2011/04/17 16:19), 編輯資訊
0
0
0
內容預覽:
我這樣說明好了. A Table 是存放基本資料. 所以當 使用者輸入一個搜尋條件後 (ex:工號). 在 Form 的 A DataGrid 內因該只有一筆. (基本資料同一工號是不會資料有重複的情況). 但 B、C、D 分別是 加班 補修 績效資料. (同一個工號會有多筆紀錄的可能). 所以會有
(還有718個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Piceman (派斯麵)時間14年前 (2011/04/17 14:44), 編輯資訊
0
0
0
內容預覽:
我最近在摸php. 所以我用簡略的php語法解釋. 不過流程應該是類似就是了. $sql='select a.xx,b.yy,c.zz from xxx';. $record=sql_query($sql);. $tableA['col1']=$record['a.xx'];. $tableB['c
(還有366個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者evantw (安安小成)時間14年前 (2011/04/17 11:41), 編輯資訊
0
0
0
內容預覽:
資料表情況假設是. TableA. 欄位A 欄位Key. 1 001. 2 002. 3 003. 4 004. Table B. 欄位key B欄位. 001 AAA. 001 ABC. 001 ACC. 002 BBB. 002 BBA. 003 CCC. Table C. 欄位key C欄位.
(還有941個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Piceman (派斯麵)時間14年前 (2011/04/17 07:06), 編輯資訊
0
0
0
內容預覽:
推文竟然要等240秒.... 先假設你知道怎麼安排查詢結果到各表單中. 你需要的會是. select a.*, b.*, c.*,d.*. from tablea as a, tableb as b, tablec as c, talbed as d. on a.key=b.key ..... wh
首頁
上一頁
1
2
下一頁
尾頁