본문 바로가기

SQL9

SQL 5일차 - 원하는 데이터 만들기 1. 데이터 줄세우기 가져오기 1) 가져온 데이터를 정렬 : ORDER BY - ORDER BY [컬럼 이름] 형식으로 사용, 입력한 [컬럼 이름]의 값을 기준으로 row를 정렬 - 오름차순 : ORDER BY [컬럼 이름] = ORDER BY [컬럼 이름] ASC - 내림차순 : ORDER BY [컬럼 이름] = ORDER BY [컬럼 이름] DESC --오름차순 정렬 SELECT [컬럼 이름] FROM [테이블 이름] WHERE 조건식 ORDER BY [컬럼 이름] ASC; --내림차순 정렬 SELECT [컬럼 이름] FROM [테이블 이름] WHERE 조건식 ORDER BY [컬럼 이름] DESC; 예제 1) number 데이터를 내림차순 정렬해서 가져오기 SELECT number, name FRO.. 2024. 4. 11.
SQL 4일차 - 조건에 맞는 데이터 가져오기 1. 가져올 데이터의 조건을 지정해주는 키워드 : WHERE   - WHERE [조건식] 형식   - True가 되는 row만 가져옴SELECT [컬럼 이름]FROM [테이블 이름]WHERE 조건식; 2. 연산자 종류 1) 비교 연산자 : =(같다), >(크다), =(크거나 작다),      예제1> 피카츄의 number를 찾기SELECT numberFROM mypokemonWHERE name = "pikachu";      예제2> 속도가 50보다 큰 포켓몬의 이름 찾기SELECT nameFROM mypokemonWHERE speed > 50;     예제3> 전기 타입이 아닌 포켓몬의 이름 찾기SELECT nameFROM mypokemonWHERE type != "electric";   2) 논리 연.. 2024. 3. 29.
SQL 3일차 - 데이터 가져오기 1. 값을 가져오는 컬럼 선택 쿼리 - SELECT 2. 테이블에서 데이터 가져오기 1) 데이터를 가져올 테이블을 지정하는 키워드 : FROM 2) SELECT 활용법 - 숫자, 문자 데이터를 가지고 올 수 있음 - 컬럼을 선택해 컬럼의 값을 가져올 수 있음 (SELECT [컬럼 이름] 형식 - *를 통해 컬럼 전체를 가져올 수 있음 (SELECT * 형식) --컬럼을 하나만 선택 SELECT [컬럼 이름] FROM [데이터베이스 이름].[테이블 이름]; --컬럼을 여러개 선택 SELECT [컬럼 이름], [컬럼 이름],...[컬럼 이름] FROM [데이터베이스 이름].[테이블 이름]; --컬럼 전체를 선택 SELECT * FROM [데이터베이스 이름].[테이블 이름]; --데이터베이스 지정 USE [데.. 2024. 3. 27.
SQL 강의 2일차 - 데이터베이스 다루기 데이터란? - 컴퓨터가 처리할 수 있는 문자, 숫자, 소리, 그림 등의 형태로 된 정보를 말한다고 합니다. 1. 데이터 종류(문자형, 숫자형, 날짜형) - 정수형 : 소수점이 없는 숫자 데이터 (Tinyint, Smallint, mediumint, int, biging) - 실수형 : 소수점이 있는 숫자 데이터 -> 정수형+실수형 합쳐서 숫자형 (Float, double) - 문자형 : 텍스트로 구성된 문자열 데이터/ 문자형 데이터를 사용시 " " 또는 ''를 함께 사 (Char(n), Varchar(n), TinyText, Text, MediumText, LongText) - 날짜형 : 날짜나 시간을 나타낼때 사용되는 데이터 (Date, DateTime, Time, Year) -> MySQL에서는 데이.. 2024. 3. 26.