我想使用COUNT與DISTINCT和別名的表。 SELECT COUNT(DISTINCT id) AS count
FROM auth_users
這工作,但我必須使用表的別名,就像這樣: SELECT COUNT(DISTINCT User.id) AS count
FROM auth_users AS User
...這將返回一個錯誤: Incorrect syntax nea
我計算了一個每日數字,彙集了在每個名稱中輸入的所有數字,所以我在每個名稱下都有重複的行。我希望結果只顯示每個用戶的一個結果,所以我認爲最好使用不同的結果。但是,我還需要按降序顯示結果。這是否可能在相同的聲明中做? Date Sales Person Sales Team Daily Figure Month
2017-09-19 FRED SAM 20 285
2017-0
我想從SUM的SQL中的不同表中收集數據。我想將產品的piece和price相乘,並在其旁邊添加cargoprice,但由於cargoprice位於多行上,因此我必須使用其中的一種。但是,如下我不能使用DISTINCT: SELECT
SUM((tbl_Product.price * piece) + DISTINCT(tbl_Cargo.cargoprice)) AS total
FROM