小编Jia*_*iah的帖子

相同的查询产生不同的结果

以下是我的查询:

CREATE TABLE #TEMP(CID INT,PID INT,STAT VARCHAR(20),TIN DATETIME, TOUT DATETIME)

INSERT INTO #TEMP(CID,STAT,PID,TIN,TOUT)
    SELECT DISTINCT CID,STST,PID,TIN,TOUT 
    FROM CVTBL
    WHERE STAT = 'YES' 
    AND PID = '12' 
    ORDER BY CID DESC;

select * from #temp

drop table #temp
Run Code Online (Sandbox Code Playgroud)

这是一个非常直接的查询。但是,每次当我从 #temp 运行 select * 时,它都会产生不同的结果集,但总行数是相同的。这是如何运作的?

sql sql-server ssms

0
推荐指数
1
解决办法
4642
查看次数

标签 统计

sql ×1

sql-server ×1

ssms ×1