看板
[ Database ]
討論串[SQL ]由Table中撈取資料後Join到另外一個Table
共 5 篇文章
內容預覽:
我的作法是把Table1的離開部門日期湊出來. (這是最麻煩的地方,因為資料庫沒有順序觀念). 再去Join Table2:. ----------------------------------------------------------. DECLARE @table1 TABLE (ID
(還有1590個字)
內容預覽:
推文等好久. 我直接改. 你table schema一定要改...我改的只是參考. table1 加上一組key來當pk. table2 加上t1_key當做fk. 直接table1.key = table2.t1_key 就出來了. Table1 Table2. -----------------
(還有1101個字)
內容預覽:
先謝謝grence的幫忙... 我想可能我用文字舉的例子可能不太好. Table1 Table2. ------------------------------------ ---------------------. ID 部門 升遷日 ID 加班日. ----------------------
(還有1077個字)
內容預覽:
table存什麼?假設是員工資料?PK應該有個員工編號…?假設是id. 以下想法純粹從語義翻成SQL。. 但兩個時間還是有關係的吧,「加班時間」在「任現職等日」跟「升遷日」之間. 肯定是唯一的「員工」吧. 所以 SQL至少要有table1.id=table2.id. select *. from t
(還有117個字)
內容預覽:
小弟想這問題已經兩天了,想出直接用SQL語法組出來,. 不然就得用程式去跑了。. 假設目前有兩個Table,Table1、Table2. Table1存的是員工的升遷歷史,如部門、升遷的日期. PK:ID+DEPID(部門ID)+UPDATE(升遷日期). Table2存的是員工的加班資料,員工ID
(還有425個字)