SQL 그룹화 결과

르 바스 니악

사용자가 테이블을 마지막으로 업데이트 한 시간을 가져 오려고합니다.

Declare @Collect Table (Name Varchar(100),last_user_update datetime)
Insert into @Collect
EXEC sp_MSForEachTable 'SELECT ''?'' as TableName, 
                                     last_user_update 
                        FROM sys.dm_db_index_usage_stats 
                        WHERE database_id = DB_ID(''SP3D_DB_RESEARCH_MDB'') AND OBJECT_ID =     OBJECT_ID(''?'')' 
SELECT * FROM @Collect ORDER BY last_user_update DESC 

문제는 결과에서 일부 테이블이 3 번 나타나는 것입니다 (아래 이미지 참조).

쿼리 결과

복제 된 모든 테이블이 동일한 마지막 업데이트 시간을 갖는 것으로 보이기 때문입니다. 테이블 이름으로 결과를 그룹화하는 방법이 있습니까?

SWeko

값이 실제로 동일한 DISTINCT경우 쿼리에 추가 하고 고유 한 결과를 반환하도록 할 수 있습니다.

SELECT DISTINCT ''?'' as TableName, last_user_update  ...

사실 후에 그룹화하고 싶고 마지막 업데이트 만 관심이 있다면 할 수 있습니다.

SELECT TableName, max(last_user_update) as last_update 
FROM @Collect 
GROUP BY TableName
ORDER BY 2 DESC

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

그룹 결과는 SQL

분류에서Dev

여러 열 SQL 쿼리의 [Union All] 결과 그룹화

분류에서Dev

MS SQL의 결과에 여러 데이터 그룹화

분류에서Dev

MS SQL의 결과에 여러 데이터 그룹화

분류에서Dev

모든 결과 SQL Server를 통합하여 그룹화

분류에서Dev

SQL-결합 된 그룹화 기준

분류에서Dev

Oracle Pivot 결과 그룹화

분류에서Dev

Oracle Pivot 결과 그룹화

분류에서Dev

병합 결과 별 SQL 그룹

분류에서Dev

결과를 그룹화하지 않는 SQL 쿼리가있는 경우

분류에서Dev

SQL은 조인 결과가 함께 그룹화되도록 보장합니까?

분류에서Dev

보고서 작성기 3.0에서 사용할 SQL 쿼리 : 결과 그룹화

분류에서Dev

그룹화가있는 왼쪽 조인에 대한 SQL Double 결과

분류에서Dev

SQL 테이블 왼쪽 외부 조인 결과 그룹화 기준

분류에서Dev

날짜별로 그룹화 된 SQL 결과를 선택하는 방법

분류에서Dev

MS SQL 그룹화 쿼리 결과를 테이블에 저장하는 방법

분류에서Dev

숫자 및 null 값을 포함하는 SQL Server 그룹화 된 결과

분류에서Dev

임의로 삽입 된 그룹화 된 결과를 선택하는 SQL

분류에서Dev

SQL에서 Neo4j로 : 쿼리 결과 그룹화 시도

분류에서Dev

Bigquery (표준 SQL)로 그룹화 된 각 결과 그룹의 상위 n 개 레코드 가져 오기

분류에서Dev

SQL 그룹 -n- 결과 (개수, 최대, 그룹)

분류에서Dev

mongodb 그룹화 된 결과 단순화

분류에서Dev

ExtJS-그리드 결과 그룹화

분류에서Dev

SQL 쿼리, 왼쪽 외부 조인의 결과를 기본 테이블의 단일 셀 / 필드로 그룹화

분류에서Dev

SQL : 같은 값으로 결과를 계산하고 그룹화하는 효율적인 방법

분류에서Dev

PHP를 사용하여 이름별로 그룹화 된 테이블에 SQL 결과를 표시하는 방법

분류에서Dev

SQL Server 2008에서 동일한 행의 여러 결과 행을 한 열로 그룹화

분류에서Dev

MS SQL에서 가장 최근 레코드를 선택하기위한 그룹화 및 정렬 결과

분류에서Dev

그룹화 된 SQL 결과의 최대 합계 값으로 레코드 가져 오기

Related 관련 기사

  1. 1

    그룹 결과는 SQL

  2. 2

    여러 열 SQL 쿼리의 [Union All] 결과 그룹화

  3. 3

    MS SQL의 결과에 여러 데이터 그룹화

  4. 4

    MS SQL의 결과에 여러 데이터 그룹화

  5. 5

    모든 결과 SQL Server를 통합하여 그룹화

  6. 6

    SQL-결합 된 그룹화 기준

  7. 7

    Oracle Pivot 결과 그룹화

  8. 8

    Oracle Pivot 결과 그룹화

  9. 9

    병합 결과 별 SQL 그룹

  10. 10

    결과를 그룹화하지 않는 SQL 쿼리가있는 경우

  11. 11

    SQL은 조인 결과가 함께 그룹화되도록 보장합니까?

  12. 12

    보고서 작성기 3.0에서 사용할 SQL 쿼리 : 결과 그룹화

  13. 13

    그룹화가있는 왼쪽 조인에 대한 SQL Double 결과

  14. 14

    SQL 테이블 왼쪽 외부 조인 결과 그룹화 기준

  15. 15

    날짜별로 그룹화 된 SQL 결과를 선택하는 방법

  16. 16

    MS SQL 그룹화 쿼리 결과를 테이블에 저장하는 방법

  17. 17

    숫자 및 null 값을 포함하는 SQL Server 그룹화 된 결과

  18. 18

    임의로 삽입 된 그룹화 된 결과를 선택하는 SQL

  19. 19

    SQL에서 Neo4j로 : 쿼리 결과 그룹화 시도

  20. 20

    Bigquery (표준 SQL)로 그룹화 된 각 결과 그룹의 상위 n 개 레코드 가져 오기

  21. 21

    SQL 그룹 -n- 결과 (개수, 최대, 그룹)

  22. 22

    mongodb 그룹화 된 결과 단순화

  23. 23

    ExtJS-그리드 결과 그룹화

  24. 24

    SQL 쿼리, 왼쪽 외부 조인의 결과를 기본 테이블의 단일 셀 / 필드로 그룹화

  25. 25

    SQL : 같은 값으로 결과를 계산하고 그룹화하는 효율적인 방법

  26. 26

    PHP를 사용하여 이름별로 그룹화 된 테이블에 SQL 결과를 표시하는 방법

  27. 27

    SQL Server 2008에서 동일한 행의 여러 결과 행을 한 열로 그룹화

  28. 28

    MS SQL에서 가장 최근 레코드를 선택하기위한 그룹화 및 정렬 결과

  29. 29

    그룹화 된 SQL 결과의 최대 합계 값으로 레코드 가져 오기

뜨겁다태그

보관