본문 바로가기
728x90
반응형

Luna's 개발일지/SQL5

[SQL.05] Group by에 Order by와 where절 함께 써보기 활용할 예시 users 테이블의 데이터 불러오기 select * from users id name email date address user01 이** eee22@gmail.com 2023.01.02 서울 user02 김** kkmm@naver.com 2023.03.05 부산 user22 박** ppark@gmail.com 2023.01.26 울산 user109 이** lee33@gmail.com 2023.02.22 광주 user332 최** choi99@naver.com 2023.05.15 강릉 user098 김** kim45@hanmail.com 2023.04.07 경주 user123 문** moon52@naver.com 2022.12.15 진주 user234 이** yiyi@naver.com 202.. 2023. 5. 29.
[SQL.04] Group by로 범주별 통계 구하기 하나의 범주의 데이터를 묶어서 통계를 낼 때는 Group by를 사용할 수 있다. 연습을 해보면서 group by의 기능을 확인해보자. 활용할 예시 users테이블의 데이터 불러오기 select * from users user_id name email user01 이** lee@gmail.com user02 김** kim2@naver.com user03 이** lee2@gmail.com user04 황** yi22@gmail.com user05 김** kim12@naver.com user06 이** le22e@gmail.com user07 박** park3@hanmail.net user08 김** kim255@naver.com user09 이** yi22ee@gmail.com users 테이블에서 '이'.. 2023. 5. 22.
[SQL.03] SQL 기초 - Where절과 같이 쓰면 좋은 문법 가장 기본 select 쿼리문은 어느 테이블에서 가져올지 from을 사용해서 작성한다. select * from 테이블명 : 특정 테이블의 전체 데이터 가져오기 Select 쿼리문과 함께 Where절이 많이 쓰인다. 데이터에 조건을 걸어주는 역할을 한다. select * from 테이블명 where 필드명 = '값' 특정 테이블에서 필드명이 '값'인 조건을 걸고 데이터 가져오기 Where절과 같이 쓰면 좋은 문법들이 있다. 필드명이 '값'과 같지 않음을 나타내는 != 범위 조건을 걸어주는 between ~ and ~ 문자열 규칙(패턴) 조건 like 포함 조건 in 일부 데이터만 가져올 수 있는 Limit 중복 데이터 제외하고 가져오기 Distinct 개수 세기 Count 같지 않음 / 범위 /문자열 조.. 2023. 4. 3.
[SQL.02] SQL 기초 쿼리문 연습하기 1. DB (DataBase) 데이터베이스란 특정 목적을 가지고 데이터를 정리하여 담고 있는 것이다. 데이터를 원하는대로 저장하고 사용하기 위해서 데이터베이스에서는 CRUD 기능을 지원한다. Create : 데이터 생성하기 Read : 저장된 데이터 읽어오기 Update : 저장된 데이터 변경하기 Delete : 저장된 데이터 삭제하기 데이터베이스를 잘 사용하기 위해서는 Read기능을 잘 활용해야한다. 방대한 양의 데이터를 원하는 형태로 가져오기 위해서는 SQL 쿼리문이 필요하다. SQL 쿼리문을 사용하면, 방대한 양의 데이터에서 내가 원하는 정보를 신속하게 가져올 수 있다. 2. SQL (Structured Query Language) SQL은 데이터베이스에 요청(Query)을 날려서 원하는 데이터를 .. 2023. 3. 6.
[SQL.01] SQL의 쉬운 사용을 도와주는 도구 DBeaver 설치하는 방법 DBeaver 설치하기 Download | DBeaver Community Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package dbeaver.io DBeaver Community는 SQL을 편하게 사용하도록 도와주는 도구이다. 위의 링크를 통해서 들어가면 바로 다운로드 받을 수 있는 화면이 뜬다. 왼쪽 하단의 .. 2023. 2. 6.
728x90