구조화된 데이터를 다루는데 사용하는 프로그래밍 언어. 데이터베이스의 데이터(테이블)을 질의하는 언어모든 대용량 데이터 웨어하우스는 SQL기반Redshift, Snowflake, BigQuery, Hive, SparkSQL데이터 분야에서는 반드시 익혀야할 기본 기술테이블
오픈소스 DB관리 툴인 DBeaver 툴을 이용한 SQL문 연습을 해보았다. DBeaver는 아래 사이트에서 다운로드 가능하다. https://dbeaver.io/download/ 다운받고 설치 후 나의 경우는 지금 SQL관련해서 수강하고있는 곳에서 제공해주는 DB를
다음은 앱개발 종합반의 결제수단별 주문 건수를 출력하기위한 명령어로 실제 작성한 순서 흐름대로 적어보겠다.1\. orders 테이블의 모든 필드 검색 : select \* from orders2\. 코스가 앱개발 종합반인 결과만 필터링 : where course_tit
join DB에 있는 여러 테이블을 이어주기위해 사용한다. 테이블을 연결함으로써 여러 정보를 한눈에 보기좋다 두 테이블의 공통된 정보(key값)을 기준으로 테이블을 연결한다. 엑셀의 vlookup과 동일한 기능 join의 종류 : left join, inner joi
쿼리 안의 쿼리라는 의미로 SQL를 더욱 간편하게 작성하기위해 사용하는 기능이다.예시kakaopay로 결재한 유저 정보위 쿼리문을 subquery로 작성해 보면 아래와 같다.case특정 조건에 따라 데이터를 구분할 때 사용아래 예시는 case를 이용해 point 점수에
쿼리 안의 쿼리라는 의미로 SQL를 더욱 간편하게 작성하기위해 사용하는 기능이다.예시kakaopay로 결재한 유저 정보위 쿼리문을 subquery로 작성해 보면 아래와 같다.case특정 조건에 따라 데이터를 구분할 때 사용아래 예시는 case를 이용해 point 점수에