我對sql很新,我很努力地創建一個查詢。我有一個表Dept_Employee初學者sql連接查詢
DeptId EmployeeId Salary JoinDate (DD-MM-YYYY)
------------------------------------------------------------
1 77 8787 11-09-2010
1 87 9877 12-08-2011
1 76 9544 08-11-2010
2 33 9999 12-05-2010
,我想從這個創建一個新表DEPTID和新的列boolean值,2010年1月12日之前joindate返回true,如果在同一個部門的所有員工(十二月1)及其工資應大於8000的所以在這種情況下,結果應該是
DeptId NewEmployees
------------------------
1 False
2 True
什麼是做到這一點的最好方法是什麼?我應該自己加入嗎?或者還有其他方法可以做到嗎?請任何人都可以提出一些建議...
Jeena。
既然你說你是新人,我聽說過這本書的好處,在10分鐘內自學SQL。此外,由於您希望創建可能會複製數據的表,因此您可能需要查看僅供參考的數據庫設計。 – 2013-02-11 12:52:22