Repairform create table repairform( RFcode char(8), Rcode char(8), Mcode char(8), RFtime datetime, RFstate varchar(10), primary key(RFcode) ) Maintainer create table maintainer( Mcode char(8), Mname char(10) NOT NULL, Msex char(2), Mage tinyint, Mnumber int, Mtel char(11), Mpass varchar(15), primary key(Mcode) ) 统计维修时间为今天的Mcode为M0003的维修员的维修单Rcode总条数
时间: 2023-11-18 14:06:25 浏览: 119
Plots.rar_Advance plots_The Image_mcode_strongerjhp_westdog
以下是查询语句:
```
SELECT COUNT(Rcode) AS count FROM repairform WHERE Mcode = 'M0003' AND DATEDIFF(day, RFtime, GETDATE()) = 0;
```
这条语句中,我们使用了 COUNT 函数来计算维修员 M0003 今天的维修单总条数,使用 WHERE 子句来筛选出 Mcode 为 M0003 并且维修时间为今天的维修单记录。使用 DATEDIFF 函数来计算今天和 RFtime 的天数差,如果为0,说明是今天。最后使用 AS 子句来给计算结果取别名 count。
阅读全文