프로그래밍 강의 메모 (42) 썸네일형 리스트형 데이터 조작하기 > 테이블 만들고 데이터 입력하기 https://inf.run/JvXX 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 1. 테이블 생성/수정/삭제 CREATE TABLE - 테이블 만들기 -- Column 이름과 자료형 CREATE TABLE people ( person_id INT, person_name VARCHAR(10), age TINYINT, birthday DATE ); ALTER TABLE - 테이블 변경 -- 테이블명 변경 ALTER TABLE people RENAME TO frie.. SELECT 더 깊이 파보기 > JOIN - 여러 테이블 조립하기 https://inf.run/JvXX 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 1. JOIN(INNER JOIN) - 내부 조인 양쪽 모두에 값이 있는 행(NOT NULL) 반환 'INNER '는 선택사항 -- Categories와 Products 테이블에서 CategoryID를 기준으로 같은 것끼리 묶어준다. -- 묶은 것에서 C.CategoryID, C.CategoryName, P.ProductName만 추출 SELECT C.CategoryID, C.Ca.. SELECT 더 깊이 파보기 > 쿼리 안에 서브쿼리 https://inf.run/JvXX 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 1. 비상관 서브쿼리 원래 쿼리와 그 안의 서브쿼리가 독자적으로 실행된다. -- 서브쿼리에서 추출한 값을 활용하여 추출 SELECT * FROM Products WHERE Price < ( -- 이 쿼리에서 28.866364란 값을 추출할 수 있다. SELECT AVG(Price) FROM Products ); -- 서브쿼리에서 추출한 값을 활용하여 추출 SELECT Categor.. SELECT 기초 > 조건에 따라 그룹으로 묶기 https://inf.run/JvXX 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 1. GROUP BY - 조건에 따라 집계된 값을 가져온다. -- Country에 무슨 값이 있는지 확인 SELECT Country FROM Customers GROUP BY Country; -- CategoryID에 무슨 값이 있는지 확인 SELECT CategoryID FROM Products GROUP BY CategoryID; 여러 컬럼을 기준으로 그룹화할 수도 있다. --.. SELECT 기초 > 시간/날짜 관련 및 기타 함수들 https://inf.run/JvXX 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 시간/날짜 관련 함수들 함수 설명 CURRENT_DATE, CURDATE 현재 날짜 반환 CURRENT_TIME, CURTIME 현재 시간 반환 CURRENT_TIMESTAMP, NOW 현재 시간과 날짜 반환 SELECT CURDATE(), CURTIME(), NOW(); 함수 설명 DATE 문자열에 따라 날짜 생성 TIME 문자열에 따라 시간 생성 SELECT '2021-6-1'.. SELECT 기초 > 숫자와 문자열을 다루는 함수들 https://inf.run/maQC 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 숫자 관련 함수들 함수 설명 ROUND 반올림 CEIL 올림 FLOOR 내림 함수 설명 ABS 절대값 함수 설명 GREATEST (괄호 안에서) 가장 큰 값 LEAST (괄호 안에서) 가장 작은 값 그룹 함수 - 조건에 따라 집계된 값을 가져온다. 함수 설명 MAX 가장 큰 값 MIN 가장 작은 값 COUNT 갯수 (NULL값 제외) SUM 총합 AVG 평균 값 SELECT MAX.. SELECT 기초 > 각종 연산자들 https://inf.run/maQC 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 사칙연산에서 복습이 필요한 내용 문자열에 사칙연산을 가하면 0으로 인식 -- 'ABC'를 0으로 인식하여 3 출력 SELECT 'ABC' + 3; 숫자로 구성된 문자열은 숫자로 자동인식 -- 문자열 '1' '002'를 숫자로 인식하여 7 출력 SELECT '1' + '002' * 3; 참/거짓 관련 연산자에서 복습이 필요한 내용 연산자 의미 BETWEEN {MIN} AND {MAX.. SELECT 기초 > 전반 기능 훑어보기 https://inf.run/maQC 갖고노는 MySQL 데이터베이스 by 얄코 - 인프런 | 강의 비전공자도 이해할 수 있는 MySQL! 빠른 설명으로 필수개념만 훑은 뒤 사이트의 예제들과 함께 MySQL을 ‘갖고 놀면서’ 손으로 익힐 수 있도록 만든 강좌입니다., - 강의 소개 | 인프런... www.inflearn.com 테이블의 모든 내용 보기 SELECT * FROM Customers; 원하는 column(열)만 골라서 보기 SELECT CustomerName, ContactName, Country FROM Customers; 원하는 조건의 row(행)만 걸러서 보기 WHERE 구문 뒤에 조건을 붙여 원하는 데이터만 가져올 수 있다. SELECT * FROM OrderDetails WHERE Q.. 이전 1 2 3 4 5 6 다음