SQL Server 2008 R2를 사용하여 테이블에 삽입 한 마지막 튜플에서 필드를 가져 오시겠습니까?SQL Server 2008 R2가있는 테이블에서 마지막 튜플을 얻는 방법은 무엇입니까?
1
A
답변
4
기본적으로, 당신이해야 할 것은 : 당신은 "최신"얻을 수 있도록
SELECT TOP 1 (list of fields)
FROM dbo.YourTable
ORDER BY (some column) DESC
당신은 데이터를 주문하는 방법을 를 정의 할 필요가있다. 문자열, 정수 또는 날짜/시간순으로 정렬하는 경우 가장 최근의 항목을 먼저 내림차순으로 정렬해야 할 수 있습니다.
테이블 구조 나 필드 이름을 전혀 제공하지 않았으므로 우리가 할 수있는 최선의 방법입니다 ..... 다음에 시간을 좀 더 집중하십시오 - 자세한 정보를 제공해주십시오! 우리는 훌륭한 프로그래머입니다.하지만 독자는 신경 쓸 필요가 없습니다. 우리는 귀하의 시스템이나 귀하의 데이터베이스 또는 귀하의 설치를 모릅니다 - 우리에게 말해줘야합니다.
2
신원 정보 또는 "inserteddateTime"열이 없으면 찾을 수 없습니다. 테이블은 정렬되지 않은 데이터 모음이며 ORDER BY 만 최종 순서를 부여합니다. 당신은 다른 것에 의지 할 수 없습니다.
SELECT TOP 1 *
FROM MyTable
ORDER BY Whatever DESC
더 큰 그림에 대해 더 자세히 설명해 주실 수 있습니까?
관련 문제
- 1. SQL Server 2008 테이블에서 uniqueidentifier 값 검색
- 2. SQL Server 2008 Express를 연결하는 방법은 무엇입니까?
- 3. Sql Server 2008 중첩보기
- 4. SQL Server 2008
- 5. Sql Server 2008 성능
- 6. sql server 2008 복합 키
- 7. Sql Server 2008 MERGE - 카운트를 얻는 가장 좋은 방법
- 8. 데이터 테이블에서 고유 레코드를 얻는 방법은 무엇입니까?
- 9. SQL Server 2005 업그레이드 SQL Server 2008
- 10. 레일 - 테이블에서 마지막 날짜를 선택하는 방법은 무엇입니까?
- 11. 마지막 두 레코드 사이의 날짜 범위 Sql Server 2008
- 12. SQL Server 2008 : XML 질문
- 13. SQL Server 중복 검사
- 14. SQL 2008 R2의 테이블에서 자동 완성 열을 만드는 방법은 무엇입니까?
- 15. SQL Server 2008 알림
- 16. SQL Server 2008
- 17. SQL Server Express 2008
- 18. SQL Server 2008 디버거
- 19. SQL Server 2008 평가판
- 20. SQL Server 2008
- 21. Sql Server 2008 Query
- 22. SQL Server 2008 Editions
- 23. SQL Server 2008 세션
- 24. SQL Server 2008 : 트리거가있는 테이블에서 MERGE 명령을 실행하면 오류가 발생합니다.
- 25. SQL Server 2008 테이블에서 데이터 지역화 및 정렬
- 26. SQL Server 2008 R2의 테이블에서 다른 테이블로 열 복사
- 27. SQL Server 2008 : 데이터 시작 날짜와 종료 날짜를 얻는 방법?
- 28. 배열에서 튜플을 만드는 방법은 무엇입니까?
- 29. SQL Server Management Studio에서 "관리자 권한"을 얻는 방법은 무엇입니까?
- 30. SQL Server 2008 데이터 형식
좀 더 자세히 설명해 주시겠습니까? 당신이 무엇을 요구하고 있는지 말하기는 어렵습니다. 어떤 의미에서 – JohnFx
"최신"?? 날짜별로 ?? ID로 ?? 무엇에 의해 ........ –
삽입 된 마지막 행을 식별하기 위해 ID 열 또는 다른 방법이 있습니까? 'ORDER BY'가없는 한, 어떤 순서의 행이 반환 될지 알 수 없습니다. – Gabe