SQL을 사용하여 어제 데이터 검색: 단계별 가이드
이 가이드에서는 전날 생성된 테이블에서 모든 항목을 효율적으로 선택하기 위해 SQL 쿼리를 구성하는 방법을 보여줍니다. 특히 SQL Server 2005의 컨텍스트 내에서 날짜/시간 열이 있는 테이블에 중점을 둘 것입니다.
어제 날짜 추출(시간 제외)
핵심은 시간 구성 요소를 제외하고 날짜 부분을 분리하는 것입니다. 이 쿼리는 어제의 목적을 달성합니다.
SELECT DATEADD(day, DATEDIFF(day, 1, GETDATE()), 0)
전체 쿼리 구성
테이블(yourTable
)에서 어제의 모든 기록을 검색하려면 다음 쿼리를 사용하세요.
SELECT * FROM yourTable WHERE YourDate >= DATEADD(day, DATEDIFF(day, 1, GETDATE()), 0) AND YourDate < DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0);
이 쿼리는 YourDate
열을 어제 날짜 범위의 시작과 끝과 비교하여 데이터를 효율적으로 필터링합니다. 이렇게 하면 전날의 데이터만 선택할 수 있습니다. yourTable
및 YourDate
을 실제 테이블 및 열 이름으로 바꾸세요.
이 접근 방식은 어제의 기록을 검색하는 강력하고 정확한 방법을 제공하여 시간 데이터 추출 프로세스를 단순화합니다.
위 내용은 SQL을 사용하여 어제의 기록을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!