我试图按产品类型查找每月新用户的数量。但是,我仍然收到要求在集合函数中使用的错误cnt。 SELECT EXTRACT(MONTH FROM date) AS month
FROM (SELECT users.date,
COUNT(*) OVER(PARTITION BY product_type) AS cnt FROM users) AS u
GROUP BY month
我在使用Access 2016,我想知道是否有一个聚合函数给了我一个值,但只有当这些值对于行的值相同时在该组中,否则为空。 例如,我有一个帐单清单,每个帐单都有物品。 (只是一个简单的例子) Table BILLS
- ID int
- NAME varchar(100)
- ...
Table ITEMS
- ID int
- FK_BILL_ID int
- PRICE cur
问题:每位顾客的名字是什么,他们放置了多少订单,以及他们订购了多少比萨饼? 以下是我有: SELECT DISTINCT FirstName, LastName, Count(Orders.ID) AS NumberOfOrders, Count(Pizza.ID) AS NumberOfPizzas
FROM ((Customer LEFT OUTER JOIN Orders ON Custo