今天把N年前的接触过的TSQL熟悉了下,都忘得差不多了,IN net&If时代不用说其如何重要。废话到此为止,流水账开始。。。
几个致命杀手:
#MSSQL 1992-12-12 ‘’1900-1-1 datetime 一字符串形式表示
#HAVING 的操作对像智能是GROUP by 出来的分组数据
#左连接
等效代码
Select cg.Groupname,COUNT(*) From ContactGroup cg Left join Contact c
On cg.GroupId=c.GroupId
group by cg.GroupName
Select GroupName,
(Select COUNT(*) From Contact Where Contact.GroupId=ContactGroup.GroupId)
From
实际应用分组统计
多表查询的本质操作
排序 查找 嵌套循环 万变不离数据结构和算法
End