SQL
-
SQL 기초 문법 3SQL 2024. 8. 6. 15:12
수업 자료와 함께 SQL KATA(프로그래머스 SQL문제)를 풀어보면서 알아두면 좋을 SQL기초 문법들 날짜 포맷 date_format(date(컬럼명), ' % 바꿔주고 싶은 날짜 포맷 ' )년 : Y (4자리), y(2자리)월 : M, m일 : d, e요일 : w 오늘 날짜를 예로 들면, 2024.08.06.(화) %Y → 2024 %y → 24%M → August%m → 08%d → 06 %e → 6 %w → 2 요일은 0 일요일1 월요일2 화요일3 수요일4 목요일5 금요일6 토요일 예를 들어, date_format(date(HIRE_YMD), '%Y-%m-%d') 이렇게 SQL문을 작성해서 실행하면 select DR_NAME, DR_ID, MCDP_CD, date_format(..
-
SQL 기초 문법 2SQL 2024. 8. 6. 04:22
SQL 조건에 따라 포맷 다르게 변경하기selectfromwheregroup byorder by 1. 데이터를 사용할 때 예전에 사용하던 값이어서 수정이 필요하거나 잘못된 값이어서 수정이 필요할 때가 있다. 2. 혹은 주소 데이터에서 전체 데이터가 아닌 부분 데이터 값만 필요할 때가 있다. 예를 들어 서울시 강남구 도곡동 어쩌구.. 일 때 [서울] 만 가져오고 싶다거나 하는. 3. 혹은 보고서를 작성할 때 사업장 명과 지역이 같이 나와야 할 때 '사업장' → '사업장 [지역]' 으로 문자 포맷을 변경해주고 싶을 때를 알아보자. 문자열 바꾸기 (replace)replace(바꿀 컬럼, 현재 값, 바꿀 값) 코드를 예로 들면 이렇게 바꿔줄 수 있다. (식당 명의 ‘Blue Ribbon’ 을 → ‘Pin..
-
SQL 기초 다지기SQL 2024. 8. 2. 19:44
SQL 데이터베이스와 대화를 하기 위한 언어 기본 명령어 select *from select: 데이터를 가져오는 기본 명령어 * : 은 모든 컬럼 값 다 가져오기from: 가져올 데이터 테이블을 특정하는 명렁어 실행 → ctrl + enter 필터링 기초 문법 where 다음에 원하는 조건을 써주면 된다.select *from 테이블where 필터링 조건 (예시: where age = 20) 만약 20살 이상을 원하면 where age >= 20이름이 난천재인 사람을 원하면 where name = '난천재' 숫자는 그냥 써주고, 문자는 '작은 따옴표'를 사용해야 한다. 대소문자 구분 필요없음.select *from customerswhere gender='female' 파이썬 처럼 비교연산자를 동일하게..