Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 查询数据库以显示基于多个表中当前日期和月份的数据总数_C#_Sql_.net_Ssms - Fatal编程技术网

C# 查询数据库以显示基于多个表中当前日期和月份的数据总数

C# 查询数据库以显示基于多个表中当前日期和月份的数据总数,c#,sql,.net,ssms,C#,Sql,.net,Ssms,如果我尝试选择2列,我会收到一条错误消息,上面写着,不明确的列名“signed_in”。表的名称是UserName和Meeting。请帮忙 select count(*) FROM UserName, Meeting where YEAR(signed_in ) = datepart(YEAR, getdate()); 这意味着在UserName和Meeting表中都存在signed_in列。您需要使用如下表名作为列的前缀: UserName.signed\u in或Meeting

如果我尝试选择2列,我会收到一条错误消息,上面写着,不明确的列名“signed_in”。表的名称是UserName和Meeting。请帮忙

 select count(*) 
 FROM UserName, Meeting 
 where YEAR(signed_in ) = datepart(YEAR, getdate()); 

这意味着在UserName和Meeting表中都存在signed_in列。您需要使用如下表名作为列的前缀:
UserName.signed\u in或Meeting.signed\u in

谢谢大家的回答,我非常感谢

我已使用以下代码对其进行了分类:

挑选 从用户名中选择count,其中YEARsigned\u in=datepartYEAR,getdate + 选择会议计数,其中YEARsigned\u in=datepartYEAR,getdate


两个表的总计数显示在一列一行中。总共7个,代表用户名表中的5个和会议表中的2个。

请勿在from子句中使用逗号。始终使用正确、明确、标准的联接语法。是。我已经在两个表中登录了,谢谢您的回复