Search

6-3-4. 변형된 컬럼의 MIN/MAX

-- [SQL-6-3-4-a] EXPLAIN (ANALYZE,BUFFERS,COSTS OFF) SELECT MAX(t1.ord_no+1) new_ord_no FROM startdbpg.tr_ord_big t1;
SQL
복사
-- [SQL-6-3-4-b] EXPLAIN (ANALYZE,BUFFERS,COSTS OFF) SELECT MAX(t1.ord_no) + 1 new_ord_no FROM startdbpg.tr_ord_big t1;
SQL
복사
-- [SQL-6-3-4-c] SELECT MAX(TO_CHAR(t1.ord_dtm,'YYYYMMDD')) last_ord_ymd FROM startdbpg.tr_ord_big t1;
SQL
복사
-- [SQL-6-3-4-d] SELECT TO_CHAR(MAX(t1.ord_dtm),'YYYYMMDD') last_ord_ymd FROM startdbpg.tr_ord_big t1;
SQL
복사
-- [SQL-6-3-4-e] -- 1. SUM 집계함수 후에 COALESCE 처리 SELECT COALESCE(SUM(t1.ord_amt),0) ord_amt_sum FROM startdbpg.tr_ord_big t1; -- 2. SUM 집계함수 전에 COALESCE 처리 SELECT SUM(COALESCE(t1.ord_amt,0)) ord_amt_sum FROM startdbpg.tr_ord_big t1;
SQL
복사