34,874
社区成员
发帖
与我相关
我的任务
分享USE TEMPDB
GO
IF OBJECT_ID('TB') IS NOT NULL DROP TABLE TB
GO
CREATE TABLE TB(
COL1 INT
,COL2 INT
,COL3 INT
,COL4 INT
)
GO
CREATE CLUSTERED INDEX INX_TB_COL1_COL2 ON TB(COL1,COL2)
GO
CREATE INDEX INX_TB_COL3 ON TB(COL3)
GO
INSERT INTO TB
SELECT
T1.number
,T2.number
,CASE WHEN T1.number%3=0 THEN NULL ELSE T1.number END
,T1.NUMBER+T2.number
FROM MASTER..spt_values T1
INNER JOIN MASTER..spt_values T2 ON T1.number=T2.number-1
GO 10
SELECT COUNT(*)
FROM TB
SELECT COUNT(1)
FROM TB
SELECT COUNT(COL1)
FROM TB
SELECT COUNT(COL2)
FROM TB
SELECT COUNT(COL3)
FROM TB
SELECT COUNT(COL4)
FROM TB
SELECT COUNT(DISTINCT COL3)
FROM TB
SELECT COUNT(1)
,COUNT(COL3)
,COUNT(DISTINCT COL3)
,COUNT(COL4)
,COUNT(DISTINCT COL4)
FROM TB
COUNT_BIG(1) 呢.


,这个问题确实很多新手犯迷糊,谢谢楼主分享,学习学习!
