***https://www.tuicool.com/articles/eyIB7z***
***https://docs.microsoft.com/zh-cn/sql/relational-databases/system-dynamic-management-views/system-dynamic-management-views?view=sql-server-2017***
1.查看数据库连接数据
SHOW PROCESSLIST
2.查看当前数据库版本
# 查询当前数据库版本
select @@VERSION
3.返回不是时间类型的数据:isdate
select csj, ISDATE(csj) from dbo.t_gh where ISDATE(csj) = 0 order by csj asc;
4.查找两条相同的收费信息记录:
--1: select count(*),id from receipt group by id having count(*)>1; --2: select *,ROW_NUMBER() over(partition by [Message] order by [Message] ASC) as rnk from [dbo].[Log]
5.根据所有分院查询各院的患者数量:
select distinct s.建档门诊,COUNT(s.病人编号) as 病人总数量 from dbo.病人基本信息 AS s group by s.建档门诊