2022年1月20日 星期四

Excel_SQL_HAVING+COUNT統計出現多次及單次的紀錄寫法

 下面的例子應該可以用在統計同一銷售客戶同一品號兩個報價以上,

以及同一品號只有一個供應商提供,也許會讓電腦不夠強的當掉。(如果用Power Query 就能解決比較複雜的狀況)



'..........................統計兩次紀錄以上資料

SELECT  A.料號,品名,單位,倉別,庫存數

FROM [物料表$] A , 

(SELECT 料號 FROM [物料表$] GROUP BY 料號 HAVING COUNT(料號) >1) B 

WHERE A.料號 =B.料號


'----------------------------------------------------統計單次

SELECT * FROM [程式清單$] A

WHERE (SELECT COUNT(程式代號) FROM [程式清單$] WHERE 程式代號=A.程式代號)=1



'----------------------------------統計單次另一種方式

SELECT *  FROM [程式清單$]  

WHERE 程式代號 IN

 (SELECT 程式代號 FROM [程式清單$] GROUP BY 程式代號 HAVING COUNT(程式代號)=1)

沒有留言:

張貼留言

使用Gemini撰寫投資策略執行碼

 本週我嘗試使用 AI 來測試「蹺蹺板投資策略」。有趣的是,付費版 ChatGPT 在撰寫較複雜的策略程式碼時,表現並不如預期,反而是免費版的 Gemini 表現更為出色。不僅能快速生成可執行的程式,還能在我進行策略修正的過程中,協助將提示詞進一步結構化,讓程式更貼近我原本的投資...