[PostgreSQL] 행 순서(ROW NUMBER)에 조건 적용하기
SELECT *
  FROM (SELECT ROW_NUMBER() OVER (ORDER BY DATE) AS ROW, *
          FROM TEST_TABLE LIMIT 10) T;
          
          
          
          
-- 짝수번째 행만 조회하는 쿼리
SELECT *
  FROM (SELECT ROW_NUMBER() OVER (ORDER BY DATE) AS ROW, *
          FROM TEST_TABLE LIMIT 10) T
  WHERE ROW%2 = 0;
SELECT
	product_id,
	product_name,
	group_id,
	ROW_NUMBER () OVER (ORDER BY product_id)
FROM
	products;'프로그래밍 > DataBase' 카테고리의 다른 글
| [PostgreSQL] windows 설치 (0) | 2021.09.03 | 
|---|---|
| SQLlite download (0) | 2021.09.01 | 
| [PostgresSQL] 컬럼 내 특정 문자로 split 후 값 출력 (0) | 2021.08.10 | 
| [MSSQL] 트랜잭션 로그가 꽉 차서 해결할때. 로그 축소 (0) | 2021.06.18 | 
| [SQL] CROSS APPLY 와 INNER JOIN, OUTER APPLY 와 LEFT OUTER JOIN (0) | 2021.06.14 | 

