本人小白,初用transform,如下程式
DoCmd.RunSQL "TRANSFORM Sum([不含稅額]/1000) AS 運算式1 " _
& "SELECT 營業所代碼.營業所 " _
& "FROM dbo_月銷售情況—全部 INNER JOIN (dbo_客戶卡片 INNER JOIN 營業所代碼 ON dbo_客戶卡片.營業所 = 營業所代碼.代碼) ON dbo_月銷售情況—全部.客戶 = dbo_客戶卡片.客戶代碼 " _
& "WHERE ((dbo_月銷售情況—全部.處理日期) Between #3/1/2017# And #3/31/2017#) " _
& "GROUP BY 營業所代碼.營業所 " _
& "PIVOT Day([dbo_月銷售情況—全部]![處理日期]);"
為什么在表單里運行不了, transform pivot語法有問題嗎 ,求指教怎么改
uj5u.com熱心網友回復:
transform pivot 是交叉表查詢,不能用DoCmd.RunSQL.DoCmd.RunSQL只能執行不需要回傳結果的查詢,如:追加查詢、更新查詢、生成表查詢、洗掉查詢等等轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/113873.html
標籤:Access
上一篇:datastage greenplum connector 怎么連接,需要配置什么
下一篇:資料丟失 只剩資料庫 求大神匯出
