我有一张桌子叫活动:
Name Activity Minutes
JOSE videogames 50
MARISSA videogames 50
TINA CHESS 90
JAKE CHESS 95
对于表中的每一项活动,我如何计算出有多少人参加了该活动?我想在我的查询中打印活动、计数和分钟和。
我试着用零件工作&这是我的尝试:
SELECT Distinct(Activity), count(Activity) as Total
FROM ACTIVITIES;
但是,
我有一张谷歌单张,里面有两张。
第一张是标题,库#,作曲家,.,最后一次表演日期的歌曲列表
第二个工作表是一个包含标题、库#、日期1、日期2、.、日期n的性能日期列表。
工作表1示例
Title, Library #, Composer, Last Performance Date
Hip Song 1007 David {formula}
Slow Song 1002 Bob {formula}
Other Song 1004 David {formula}
工作表2
我试图用日期范围过滤的结果连接两个表,并选择创建的联接到一个新表中。有两张表格:一张是大约50万张记录,另一张是大约1.5亿张。我尝试运行使用内部联接提取的代码。这通常运行,直到我收到一个错误,我已经用完了所有的光盘空间。我不确定问题是否在于大型表本身的连接,还是我试图将结果写入一个新表的事实。还需要注意的是,大表作为视图位于链接服务器上。
SELECT
* INTO New_Table
FROM
OPENQUERY(
[Linked_Server],
'SELECT * FROM [LinkedDB].[Schema].[LinkedServerTable]&
谢谢你帮助我,我还在学习SQL。我有一张名为绝地的主桌,我正试着获取关于使用内连接和条件的具体信息。具体来说,我想要一名绝地武士和他们的军衔,他们在特定日期访问了特定的星球。
然后我想用同一张桌子上的内连接来过滤,只给我看绝地的结果,他在那颗行星上有超过1名学徒。我想第二种情况是把我甩了。我已经粘贴了我使用过的代码和一个示例数据表
我的成绩应该是2,欧比万大师是他唯一符合标准的人。
SELECT COUNT(jedi.jedi_id),jedi.rank_id
FROM jedi
WHERE jedi.date >='2022-01-01' AND jedi.date &
我有一张有CustomerID,StartDate和EndDate的桌子。
我正在尝试创建一个包含以下列的表:Date、ActiveUsers。
Date需要在2016年1月1日至今天这段时间发布。ActiveUsers是CustomerID的计数,其中Date位于StartDate和EndDate之间。
我希望这一切都有意义。
我找到了给出日期列表的代码,但是我不知道如何将我的customers表加入到这个结果中。
DECLARE @StartDateTime DATE
DECLARE @EndDateTime DATE
SET @StartDateTime = '2016-01-
我有一个列表,其中包含M/DD/YYYY格式的日期。
在另一张表(见第一张图片)中,我希望能够计算某个月出现在该列表中的次数。
我认为可行的公式是=COUNTIFS(*date range sheet&cells*,ISNUMBER(*date range sheet&cells*),*date range sheet&cells*,(MONTH(*date range sheet&cells*)=1))
在这种情况下,1是1月份,2是2月份等等。
我使用的是一个数字,因为我有另一个如果声明已经确定我需要与这个组合:(*Date range sheet&
我有一张名为messages的桌子:
date (format DATETIME)
id
text
user_id(FK)
还有一个名为users的表:
id
name
如何为每个用户获取具有给定日期(message date = xxxx-xx-xx)的消息的计数?像这样:
user message_count
user1_name 5
user2_name 2
今天怎样才能得到3条或更多信息的用户?
SELECT users.name
FROM users
WHERE Users.id IN ( SELECT Messages.user_id
我有一张用来管理库存变动的桌子和一张用来管理库存的桌子。我想将项目在给定日期之间存在的移动计数添加到“库存”表中。
我的update语句如下:
UPDATE inventory
SET quantity = quantity + 1
WHERE ItemID IN
( SELECT ItemID FROM movements
WHERE group = '3' AND store = '500'
AND DateMove BETWEEN 20201219 AND 20201223 )
AND
我有一张和SQLfiddle - 一样的桌子
我试着计算唯一的访问次数,但我也需要有计数为零的日期。在示例结果中,您可以看到,对于日期2019-07-24,.bid缺少0的结果,25的结果与之相似。
我已经搜索过堆栈溢出,并且只找到了使用左联接的多个表的解决方案。我不知道如何把它应用到单桌上。
下面是我的工作查询,它没有显示零值。
SELECT COUNT(DISTINCT `hash`) wizyt, DATE(timestamp) AS timestamp, CASE
WHEN url LIKE '%.bid%' THEN '