MySQL
-
(6)MySQL_기본문법MySQL 2023. 3. 23. 17:01
서브쿼리(Sub Query) 다른 쿼리 내부에 포함되어 있는 select 문을 의미 서브쿼리를 포함하고 있는 쿼리를 외부쿼리라고 부르고, 서브쿼리는 내부쿼리라고도 부름 서브쿼리는 괄호()로 감싸져서 표현 서브쿼리는 메인쿼리 컬럼 사용이 가능하여, 메인쿼리는 서브쿼리 컬럼을 사용하지 못함 select, where, from, having 절 등에서 사용할 수 있음 where 절 서브쿼리 select * from product where price > (select price from product where code = '100001'); select 절 코드, 이름, 가격, 전체 데이터의 가격중 가장 큰 값을 출력하는 쿼리 서브쿼리를 사용 select code, name, price, (select ma..
-
(5)MySQL_기본문법MySQL 2023. 3. 23. 16:30
시작하기에 앞서 내용은 전에 sql 기본문법의 내용과 연결이 된다. 먼저 member table의 내용 https://jm-rograming.tistory.com/32 (4)MySQL_기본문법 member Table 조건절 + 정렬 select 필드명1, 필드명2 ... from 테이블명 where 조건절 order by 정렬할 필드명 [asc, desc]; 성별이 여성인 회원을 point가 많은 순으로 정렬(단, 포인트가 같을 경우 먼저 가입한 jm-rograming.tistory.com 프로필 테이블 생성 create table profile( userid varchar(20) not null, height double, weight double, blood varchar(10), mbti varch..
-
(2)MySQL_기본문법MySQL 2023. 3. 21. 16:48
테이블 확인하기 desc 테이블명 desc member; 테이블 삭제하기 drop table 테이블 명 drop table member; 테이블 필드 추가 alter table 테이블명 add 컬럼명 데이터 타입 제약조건 alter table member add mbti varchar(10); 테이블 필드 수정하기 alter table 테이블명 modify column 컬럼명 데이터타입 제약조건 alter table member modify column mbti varchar(20); 테이블 필드 삭제 alter table 테이블명 drop 컬럼명 alter table member drop mbti; member Table 데이터 삽입하기 insert into 테이블명 values (값1, 값2, 값3 ..
-
(1)MySQL_DBMSMySQL 2023. 3. 15. 16:03
DataBase (데이터베이스) Data: 자료 DataBase: 자료를 통합하여 관리하는 집합체, 저장소 DBMS(Database Management System, 데이터베이스 관리 시스템) 데이터베이스를 관리해주는 소프트웨어 DBMS를 사용하는 이유 - 중복된 데이터를 제거 또는 관리 - 효율적인 데이터를 처리 - 자료를 구조화 시킬 수 있음 - 다양한 프로그램을 사용하는 사용자들과 데이터를 공유 MySQL 다운로드 1. https://dev.mysql.com/downloads/installer/ 로 이동 2. Window (x86, 32 & 64-bit), MySQL Installer MSI 클릭 3. Window (x86, 32-bit), MSI Installer DownLoad 4. No tha..