016~023
016 대소문자 변환 함수 배우기(UPPER,LOWER,INTCAP)
SELECT idx,UPPER(type),LOWER(code),name
FROM thegifting_personal_matche.meta_keys
;
017 문자에서 특정 철자 추출하기(SUBSTR)
SELECT SUBSTR('wc-pending',4,10)
FROM thegifting_personal_matche.meta_keys
WHERE code LIKE '%wc%';
018 문자열의 길이를 출력하기(LENGTH)
SELECT LENGTH(code)
FROM thegifting_personal_matche.meta_keys
WHERE name LIKE '%주문%';
019 문자에서 특정 철자의 위치 출력하기(INSTR)
SELECT INSTR('85B','B') FROM thegifting_personal_matche.first_survey_v2;
020 특정 철자를 다른 철자로 변경하기 (REPLACE)
SELECT user_idx, REPLACE (phone_number,0,'*')
FROM thegifting_personal_matche.cs_order;
020 특정 철자를 다른 철자로 변경하기 (REPLACE)
SELECT user_idx, REPLACE (phone_number,SUBSTR(phone_number,5,6),'*')
FROM thegifting_personal_matche.cs_order;
021 반올림해서 출력하기(ROUND)
SELECT product_sku_idx,ROUND(price, '-3') AS '상품가격'
FROM thegifting_personal_matche.cart_items;
023 나눈 나머지 값 출력하기(MOD)
SELECT MOD(10,3) FROM dual;
'데이터 > 초보자를 위한 SQL 200제' 카테고리의 다른 글
[WIP]초보자를 위한 SQL 200제 -한 달에 책 한 권 끝내기- Day6 (0) | 2022.11.15 |
---|---|
초보자를 위한 SQL 200제 -한 달에 책 한 권 끝내기- Day5 (0) | 2022.11.03 |
초보자를 위한 SQL 200제 -한 달에 책 한 권 끝내기- Day3 (1) | 2022.11.01 |
[WIP]공부 순서(개념 공부 -> 기출) (0) | 2022.09.22 |
SQLD -DAY.1 (0) | 2022.09.22 |