SQL 3

[SQL] 3.

SQL문 기본 구조select : 데이터 조회from : 어떤 테이블에서 가져올지where : 조건 주기group by : 범주 지정order by : 쿼리 결과를 정리순서 replace블루라고 적힌 부분을 핑크로 바꿔줘 라는 뜻 replace(바꿀 컬럼, 현재 값, 바꿀 값)   substr : 특정한 문자만 뽑아주는 구문1번째 글자부터 두글자씩 뽑아와달라는 의미. 결과 : 서울   concat : 붙여줘라는 뜻.join 함수처럼 문자열을 합할 수 있다. 지금 컬럼이 세 가지가 있는데 (select)group by 로 묶을 때 명시적으로 하기 위해서는 컬럼명을 다 적어도 되고첫번째 컬럼, 두 번째 컬럼을 묶어준다는 의미로 1, 2 라고 써도 똑같음.  끝에 숫자 안적으면 마지막까지임.    if (조건..

SQL 2024.08.05

[SQL] 2.

기존에 있는 컬럼들에 숫자 연산을 해서 새로운 컬럼을 만들 수 있다 sum(컬럼) : 합계 구하기avg(컬럼) : 평균구하기 그 옆에는 이름 붙이기 변수 어라 이때는 as 를 안붙여도 이름이 지어진다. 물론 as를 붙여두 됨.  count함수 : 테이블 안의 데이터 갯수를 세어줌. count(*) 또는 count(1) : food_orders 칼럼 안의 모든 데이터 갯수를 세어줘 라는 의미count(distinct customer_id) : 몇개의 아이디가 있는지 보고싶어 라는 의미 예를 들어 주문은 10건인데 주문한 사람은 7명일 수 있음.distinct 는 중복 주문을 세지 않는 것.   min () : 최소값구하기max() : 최대값구하기함수 쓸때는 대소문자를 가리지 않는다.   실습   Group..

SQL 2024.08.05

[SQL] 1.

SQL데이터베이스와 대화를 하기 위한 언어. Query 를 작성한다. 라는 것과 똑같은 말아ㅣㅁ.  https://dbeaver.io/download/ Download | DBeaver CommunityDownload DBeaver Community 24.1.4 Released on August 4th 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. System requirements. DBeaver PRO 24.1 Released on June 12th, 2024 PRO version website: dbeaver.comdbeaver.io설치  MySQL 선택   실행하는..

SQL 2024.08.05