생활
MSSQL에서 특정 테이블의 구간 데이터만 산출하고 싶습니다.
숫자형 데이터로 입력된 테이블에서 특정 구간만 필터링해서 순차적으로 출력하는 쿼리가 궁금합니다.
관련 Query를 알 수 있을까요?
55글자 더 채워주세요.
3개의 답변이 있어요!
안녕하세요.
하기 쿼리문과 같이 하면 찾으시면 DB의 테이블에서 범위를 설정하기 위한 Header열에서
시작과 끝에 해당하는 데이터를 입력하면 출력이 됩니다.
"select * from 테이블 where 헤더명 between '" & 시작 & "' and '" & 끝 & "' order by no"
감사합니다.
select *from 테이블 where 컬럼 >= 1 AND 컬럼 <=10
컬럼의 값이 1 이상이고 10 이하일때를 필터링하여 추출하는 가장 기본적인 Query 입니다.
이걸 원하시는건지 애매하긴한데 우선 도움되실까 싶어서 남겨드립니다.
- select * from 테이블명 where 컬럼 >= 최소값 AND 컬럼 <=최대값 order by 컬럼
위와 같이 하시게 되면 해당 테이블명에서 지정한 컬럼에서 지정한 최소값과 최대값이 존재하는
레코드값들을 뽑아서 순서대로 출력을 해줍니다