with 구문으로 임시테이블 형식으로 사용할때

아래와 같은 예가 있다면


WITH BookTemp AS
 (
  SELECT
  ROW_NUMBER() OVER(ORDER BY Price ASC) AS 'No',
  Title, Writer, Price
  FROM Book
 )
SELECT *
 FROM BookTemp  WHERE No = 3


여기까지는 문제가 없는데 하나의 문장을 더 추가해서 BookTemp 라는 테이블을 2개 이상 연속으로 사용할수는 없나요?
WITH BookTemp AS
 (
  SELECT
  ROW_NUMBER() OVER(ORDER BY Price ASC) AS 'No', 
  Title, Writer, Price
  FROM Book
 )
SELECT * 
 FROM BookTemp  WHERE No = 3

SELECT * 
 FROM BookTemp  WHERE No = 5


위 구문에서는

SELECT * 
 FROM BookTemp  WHERE No in (3,5) 이렇게 해도 되겠지만

값을 구분해서 받아야 할 필요가 있어서요~

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1060
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
7396 bigint때문에 [1] 마에스트로 2013.12.02 3741
7395 SQL 작성하는 문제의 답을 알고싶습니다. [6] 몰러 2013.12.01 10785
7394 두테이블 비교해서 없는 값을 뽑고싶습니다. 오리지널 2013.11.30 5331
7393 특정 필드의 긴문자열을 여러로우로 분리하기 질문입니다. [3] 유앤미 2013.11.29 5042
7392 MSSQL 대량으로 Insert 할때...... [3] 석호 2013.11.29 31670
7391 트리거 생성시 deleted에서 text 사용하는 방법 없나요? [2] 아네사 2013.11.29 3874
7390 SQL Server Management Studio Express 에서 csv 파일 내보내기(백업하기) 기능 질문 주인님아 2013.11.29 6211
7389 MSSQL 자체에서 사용자 정보를 알고 싶습니다. [2] 아네사 2013.11.29 3984
7388 SQL2005 데이터내보내기 도와주세요 ㅜㅜ [3] 오장석 2013.11.29 4736
7387 Where 절에 사용자 정의 함수가 포함된 구문에서 질문드립니다. 김락중_278785 2013.11.28 3728
7386 기간 데이타 출력시 전 데이타 같이 출력 [2] 냥냥 2013.11.28 18181
7385 SQL 계정의 최종 로그인 시점을 알수 있을까요? [2] 수노 2013.11.28 5025
7384 건우아빠님 마지막으로 하나만 더 물어보겠습니다. [3] 김락중_278785 2013.11.28 22315
7383 건우아빠님 하나만 더 물어보겠습니다. [2] 김락중_278785 2013.11.28 3628
7382 쿼리에 함수를 이용중 궁금한것이 있습니다. [1] 김락중_278785 2013.11.28 3729
7381 중복에 대한질문입니다 [2] 마에스트로 2013.11.28 3608
7380 문자열을 datetime으로 변환 질문입니다. [3] 바람의취객 2013.11.28 14504
7379 express 툴킷 설치때문에 문의 드립니다. [1] 샤바랄라 2013.11.27 4957
7378 Varchar(max)에 들어있는 xml 내용 replace [2] 레프 2013.11.27 4921
7377 데이터를 삭제 할때 TRUNCATE와 DELETE의 차이를 알고 싶습니다. 호짱 2013.11.27 5219





XE Login