C# 查询数据库以显示基于多个表中当前日期和月份的数据总数
如果我尝试选择2列,我会收到一条错误消息,上面写着,不明确的列名“signed_in”。表的名称是UserName和Meeting。请帮忙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
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子句中使用逗号。始终使用正确、明确、标准的联接语法。是。我已经在两个表中登录了,谢谢您的回复