討論串[SQL ]由Table中撈取資料後Join到另外一個Table
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Antzzz (減肥中請勿餵食)時間18年前 (2008/03/22 15:25), 編輯資訊
0
0
0
內容預覽:
我的作法是把Table1的離開部門日期湊出來. (這是最麻煩的地方,因為資料庫沒有順序觀念). 再去Join Table2:. ----------------------------------------------------------. DECLARE @table1 TABLE (ID
(還有1590個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者gargamel (Nerding)時間18年前 (2008/03/22 00:08), 編輯資訊
0
0
0
內容預覽:
推文等好久. 我直接改. 你table schema一定要改...我改的只是參考. table1 加上一組key來當pk. table2 加上t1_key當做fk. 直接table1.key = table2.t1_key 就出來了. Table1 Table2. -----------------
(還有1101個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者msplay (Hello Moto)時間18年前 (2008/03/21 23:52), 編輯資訊
0
0
0
內容預覽:
先謝謝grence的幫忙... 我想可能我用文字舉的例子可能不太好. Table1 Table2. ------------------------------------ ---------------------. ID 部門 升遷日 ID 加班日. ----------------------
(還有1077個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者grence (多想兩分鐘 = =")時間18年前 (2008/03/21 23:14), 編輯資訊
0
0
0
內容預覽:
table存什麼?假設是員工資料?PK應該有個員工編號…?假設是id. 以下想法純粹從語義翻成SQL。. 但兩個時間還是有關係的吧,「加班時間」在「任現職等日」跟「升遷日」之間. 肯定是唯一的「員工」吧. 所以 SQL至少要有table1.id=table2.id. select *. from t
(還有117個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者msplay (Hello Moto)時間18年前 (2008/03/21 22:02), 編輯資訊
0
0
0
內容預覽:
小弟想這問題已經兩天了,想出直接用SQL語法組出來,. 不然就得用程式去跑了。. 假設目前有兩個Table,Table1、Table2. Table1存的是員工的升遷歷史,如部門、升遷的日期. PK:ID+DEPID(部門ID)+UPDATE(升遷日期). Table2存的是員工的加班資料,員工ID
(還有425個字)
首頁
上一頁
1
下一頁
尾頁