我想使用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