나는 간단한 문을 쓰고있다. 나는 (더 단단한 문제에 간단한 예로서 내가 이것을 사용하고 있습니다) 역이 문을 사용하려면 그러나T-SQL 문 사이
create table temp(mid int)
insert into temp
values
(1),(2),(3),(4)
select * from temp
where mid between 4 and 1
drop table temp
이 1,2,3,4
를 출력합니다. 4와 1 사이에 쓸 수있는 방법이 있습니까? 이것을 실행하려고하면 빈 데이터 집합이 반환됩니다.
"역순으로"는 무엇을 의미합니까? 먼저 "this outputs 1,2,3,4"라고 말합니다. 그런 다음 나중에 "이것을 실행하려고하면 빈 데이터 집합이 반환됩니다"라고 말합니다. 무슨 일이 일어나고 있는지 그리고 무엇을 원하는지에 대해 구체적으로 설명하십시오. 역순으로 주문을 뒤집거나 "외부"4와 1을 원한다는 의미입니까? – Paparazzi
나는 지나치게 단순화했다고 생각합니다. 왜 4와 1 사이에서 사용하고 싶습니까 (수학적으로는 => 4와 <= 1) 가능한 것은 아니기 때문에 제로 레코드를 올바르게 반환해야합니다. 당신이 달성하고자하는 것에 대한 더 많은 정보는 우리가 당신이 문제에 대한 올바른 해결책을 제시하는 데 도움이 될 수 있습니다. – HLGEM