- TO_CHAR(20231023), TO_DATE('20231023') FROM DUAL; ::형변환 SELECT '20231023'::int, '20231023'::TEXT, '20231023'::TIMESTAMP ROWNUM WITH T AS ( SELECT 'A' CD1 FROM DUAL UNION ALL SELECT 'B' CD1 FROM DUAL UNION ALL... 
- CAST(cust_id AS vachar)를 축약해서 표현한 것이 cust_id::varchar인점 참고! 다시 원래 문제로... 함) UNION ALL UNION : 데이서 연결하면서 생기는 중복값은 제거해줌 실습 1. 2009년 주문내역과 2010년... 
- CAST - 형변환 SELECT 할때 가져오는 컬럼과 담으려는 변수의 데이터 타입이 안맞으면 ㅠㅠ 활성화시킬 수가 없습니다. 에러가나죠 ㅜㅜ 예시보여드릴게요. MARA의 MATNR은 CHAR 40자리 입니다.... 
- 25GB 100 200MB 1,000,000 Rows Integer Char(100) Cahr(100) Set 2. 100GB 400 200MB 1,000,000 Rows Integer... SELECT pc.relnamespace::regnamespace::text AS schema_name , CASE WHEN pc.relkind = 'r' THEN 'Table' WHEN pc.... 
- 
								
	 
- CREATE OR REPLACE FORCE VIEW "jmc"."VIEW_TEST" AS SELECT cast(ROWID as CHAR(18)) AS LOGID, bm_content as HTML_BODY FROM BBS_MEDIA UNION ALL SELECT cast(ROWID as CHAR(18)) AS LOGID, sf_content as HTML_BODY FROM FREE... 
- AND '2022-03-31' UNION ALL SELECT DATE_FORMAT(SALES_DATE,'%Y-%m-%d') AS SALES_DATE, PRODUCT_ID, USER_ID... <코딩테스트 구문 중 몰랐던 구문들 정리> 오라클 TO_CHAR 함수 : 기본 출력 형식에서... 
- ... ymd >= '20070528' union all select '' as start_hm ,'' as end_hm ,0 as target_qty ,count(*) as result... ymd = to_char(sysdate,'yyyymmdd') having to_char(t.proddate,'hh24') = substr(p.start_hm,1,2) group by p.... 
- ... ORDDD BETWEEN '200711' ||'01' AND '200711' || TO_CHAR(SYSDATE,'DD') AND A.ORDCD = B.DRUGCD AND TO_CHAR... SELECT COUNT(*) AS col1, NULL AS col2, 'a' AS col3, '' AS col4 FROM dual UNION ALL SELECT NULL AS col1, COUNT(*) AS... 
- ... SELECT '19:00:00', '19:59:59' UNION ALL SELECT '20:00:00', '20:59:59' ), work_hours AS ( SELECT CAST(START_TIME AS DATETIME) AS start_time, CAST(END_TIME AS DATETIME) AS end_time, DATEDIFF(SECOND, START_TIME, END_TIME) AS... 
- ... 필드를 char() --> int aab 테이블의 dtmnmdlcd, dtmnsmlcd 이 세개의 필드를 char() --> int aac... aaa UNION ALL SELECT 2 AS depth, dtmnmdlcd AS dtmncd, dtmnlrgcd AS dtmnlrgcd, dtmnmdlcd, ' ' AS dtmnsmlcd, dtmnmdltitl AS... 
- ... 현재는 Select b.name, a.id From student a, profile b Where a.id = b.id And b.grade = ‘1’ Union all Select count... Select case when grouping(b.name) = 0 then min(b.name) else to_char(count(*)) end as name , a.id From student a, profile b Where a.... 
- ... t1 union all select t2.* , MAX_IQTY/COL2 - CAST(MAX_IQTY/COL2 AS INTEGER) as REMAIN /* 문제의 연산 부분*/ , case when MAX_IQTY/COL2 - CAST(MAX_IQTY/COL2 AS INTEGER) = 0 then 1 else 0 end as RS /* 문제의 연산 부분*/ from (select * from...