① sql SELECT中嵌套另一個查詢的問題。請幫忙啊。
SELECT查詢1.被檢單位,查詢2.被檢單位之計數,查詢2.罰款金額之合計FROM(SELECT處罰記錄匯總.被檢單位FROM處罰記錄匯總GROUPBY處罰記錄匯總.被檢單位)AS查詢1LEFTJOIN(SELECTCount(事故追查.被檢單位)AS被檢單位之計數,Sum(事故追查.罰款金額)AS罰款金額之合計,事故追查.被檢單位FROM事故追查GROUPBY事故追查.被檢單位)AS查詢2ON查詢1.被檢單位=查詢2.被檢單位;
② ACCESS 追加查詢 SQL語句
追加語句:
InsertInto目的表名(目的表名.欄位1,目的表名.欄位2)Values('值1','值2');
上面是標準的語法。跟T_SQL操作查詢是一樣的。所以他也能嵌套擴展,比如我要表對表追加查詢:
InsertInto目的表名(目的表名.欄位1,目的表名.欄位2)Select來源表.欄位1,來源表.欄位2from來源表
你也可以給他有選擇性的篩選:
InsertInto目的表名(目的表名.欄位1,目的表名.欄位2)Select來源表.欄位1,來源表.欄位2from來源表where條件加在這
你也可以嵌套連接查詢,舉個例子,我要向A表追加B表數據,當A表有重復某個欄位就不重復追加,沒有就追加,通過這種方法避免重復追加:
InsertIntoA(A.欄位1,A.欄位2)SelectB.欄位1,B.欄位2fromBLeftjoinAonB.欄位1=A.欄位1where((A.欄位1)isnull)
③ access資料庫進行sql語句嵌套查詢
1.首先雙擊打開資料庫。