SQL

·DEV/└ SQL EX
문제 피자 가게에서는 고객들이 남긴 리뷰(별점과 댓글)를 관리하기 위해 다음과 같은, review라는 테이블을 갖고 있습니다. id star comment registration_date 1 2 '치즈가 좀 부족해요' 2020-01-02 2 5 '페페로니의 향을 빠르게 맛볼 수 있었어요’ 2020-03-24 3 3 ‘맛은 있는데, 배달이 너무 느렸어요’ 2020-04-21 4 2 ‘너무 비싸요, 세일은 안 하나요?’ 2019-11-23 5 3 '사진이랑 조금 다르지만 먹을만 하네요’ 2019-09-14 6 5 ‘최고의 맛, 어느새 단골이 되었네요^^’ 2020-05-02 7 2 ‘왜 피클을 안 넣어주셨죠?’ 2019-10-05 이 review 테이블에서, 좋은 리뷰보다는 안 좋은 리뷰를 위주로 분석해서 ..
·DEV/SQL
ORDER BY ORDER BY height : height(컬럼)를 기준으로 정렬 오름차순 : ASC // 기본값 내림차순 : DESC SQL 문법상 WHERE는 ORDER BY 앞에 나와야 함 예제 1. member 테이블에서 gender가 'm'이고, weight가 70 이상인 회원들을 height를 기준으로 오름차순 정렬 예제 2. 전체 회원들에 대해서 가입한 연도를 기준으로 가장 최근에 가입한 사람부터 내림차순으로 정렬하고, 같은 연도에 가입한 사람들은 다시 이메일 주소를 기준으로 오름차순으로 정렬 YEAR()는 연도만 추출해주는 것 우선순위로 따지면 가입한 날짜(sign_up_day)를 내림차순으로 정렬, 그 안에서 같다면 email을 오름차순으로 정렬 이름을 먼저 쓴 컬럼을 우선으로 해서 정..
·DEV/SQL
SELECT * FROM copang_main.member WHERE address LIKE '서울%'; 주소가 서울인 회원들만 조회 address의 컬럼값이 '서울%'인 것만 조회 '서울%' -> 문자열의 첫 부분이 서울이라는 단어로 시작하고, 그 뒤에 임의의 길이를 가진 문자열이 있는 모든 문자열 SELECT * FROM copang_main.member WHERE address LIKE '%고양시%'; '고양시'라는 단어 앞 뒤로 임의의 길이를 가진 문자열들이 있는 문자열 즉, '고양시'라는 단어가 포함된 모든 문자열을 조회 문자열 패턴 매칭 조건을 사용할 때 주의할 점 LIKE : 문자열 패턴 매칭 조건을 걸기 위해 사용되는 키워드 % : 임의의 길이를 가진 문자열(0자도 포함) _ : 한 자리의..
·DEV/SQL
1. SQL 문 끝에는 항상 세미콜론을 써주기 하나의 SQL 문 끝에는 세미콜론을 써주어야 함 SQL 문법 상 세미콜론이 하나의 SQL문을 종결하는 단위 2. SQL 문 안에는 공백이나 개행 등을 자유롭게 넣을 수 있다 많은 공백을 주거나, SQL 문의 일부분을 한 줄 내리고, 탭을 입력한 후에 쓰는 것도 가능 어떤 방식으로 쓰든 구분되어야할 키워드들이 최소한 하나 이상의 공백으로 구분되어 있고, 세미콜론으로 마무리되어 있으면 실행에는 문제가 없음 이런 점을 이용해서 가독성을 높여주기 3. SQL 문의 대소문자 구분 문자 MySQL에 예약어(원래부터 존재하는, 기본으로 내장된 키워드들)는 대문자로 적는 것이 관례 데이터베이스 이름, 테이블 이름, 컬럼 이름 등(예약어가 아닌 것)은 대소문자를 가리지 않고..
·DEV/SQL
01. 데이터베이스와 테이블 데이터베이스란? 일정한 체계속에 저장된 데이터의 집합 Table 데이터는 보통 테이블(표)이라는 기본 단위로 저장됨 테이블은 표 형식으로 저장된 데이터의 집합 보통 하나의 데이터베이스 안에는 여러개의 테이블이 존재할 수 있음 테이블로 저장하게 되면 체계적으로 저장할 수 있음 02. 테이블의 row와 column 학번 이름 전화번호 학과 20210101 김여름 010-1111-2222 컴퓨터공학과 20210102 김가을 010-3333-4444 수학과 위 표에서, 가로줄은 row(행), 세로줄은 column(열) 03. DBMS와 SQL DBMS(DataBase Management System) 데이터베이스 관리 시스템 My SQL, ORACLE, MS SQL, MariaDB,..
devvnn
'SQL' 태그의 글 목록 (2 Page)