[SQL] 엑셀보다 쉽고 빠른 SQL 3강 정리 (feat. DBeaver)
💡 오늘 배운 것 - SQL 문자 가공 함수 : REPLACE, SUBSTR, CONCATreplace(바꿀컬럼, 현재값, 바꿀값)REPLACE : 특정 문자를 다른 것으로 바꿀 수 있는 함수 subststr(조회 할 컬럼, 시작위치, 글자수)SUBSTR: 원하는 문자만 남길 수 있는 함수 concat(붙이고 싶은 값1, 붙이고 싶은 값2, 붙이고싶은 값3)CONCAT : 여러 컬럼의 문자를 합칠 수 있는 함수 - 조건에 따라 포맷 변경하기 : IF, CASEif와 case 함수를 사용하여 조건에 따라 연산을 적용할 수 있다.이러한 조건문을 활용하여 새로운 카테고리를 만들거나, 각각 다른 연산식을 적용하거나, 다른 문법 안에서 적용도 가능하다.If(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)..
2024. 8. 30.
[SQL] 엑셀보다 쉽고 빠른 SQL 2주차 수강후기 SQL 강의
💡 오늘 배운 것 - 숫자연산(+,-,*,/) SUM, AVERAGE, COUNT, MIN, MAXSQL에서도 엑셀과 같이 숫자연산과 함수를 사용할 수 있다.SUM(합계), AVG(평균), MIN(최소값), MAX(최대값), COUNT(데이터 갯수)이 때 COUNT는 뒤에 컬럼 대신 전체를 뜻하는 1이나 *를 사용할 수도 있다.COUNT는 전체 데이터의 갯수, DISTINCT는 몇 개의 값(중복을 제외한)을 가지고 있는 지 구하는 함수이다. - 범주별 연산 : GROUP BY카테고리별로 나누어 데이터를 보고 싶을 때 사용할 수 있다. 나타낼 범주를 지정해준다고 생각하면 된다. - 정렬 : ORDER BY데이터의 출력순서를 정할 수 있다. 오름차순 혹은 내림차순으로 정렬할 수 있다.기본이 오름차순이며..
2024. 8. 29.