MySQL(9)
-
[9] MySQL - 데이터 조회(3)
★ MySQL 5.7 버전으로 진행 # order by asc/desc, order by field, limit ㄴ order by : 조회된 데이터의 순서를 정해주는 문법이다. ㄴ limit : 조회된 데이터의 특정 지점부터 몇개의 갯수를 정하여 출력해주는 문법이다. ㄴ order by field : field는 컬럼을 지정해서 특정컬럼의 값 순서를 지정 ㄴ asc : 오름차순 ㄴ desc : 내림차순 1. ORDER BY FILED() # SELECT * FROM 테이블명 ORDER BY FIELD(컬럼명, 정렬할값,정렬할값, ···) SELECT * FROM column_table ORDER BY FIELD(idx, 1,2); # idx컬럼의 값 2,1순으로 정렬하겠다. SELECT * FROM c..
2024.03.17 -
[8] MySQL - 테이블 데이터 조회(2)
★ MySQL 5.7 버전으로 진행 1) null값 # SELECT * 또는 컬럼명 FROM 테이블명 WHERE 조회할컬럼명 IS NULL - 특정컬럼의 값이 null인 데이터를 추출 # SELECT * 또는 컬럼명 FROM 테이블명 WHERE 조회할컬럼명 IS NOT NULL - 특정컬럼의 값이 null이 아닌 데이터를 추출 EX) SELECT * FROM column_table WHERE idx is null; # 컬럼idx의 값이 null인 데이터를 추출 SELECT * FROM column_table WHERE idx is not null; # 컬럼idx의 값이 null이 아닌 데이터를 추출 : 결과화면 2) IN문 # SELECT * 또는 컬럼명 FROM 테이블명 WHERE 조회할컬럼명 IN (..
2024.03.15 -
[7] MySQL - 테이블 데이터 조회
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 조회(검색) 1-1) 테이블 우클릭으로 데이터 조회 : column_table에 우클릭 - Select Rows를 클릭 - 테이블 데이터 조회 1-2) 테이블 마우스 커서 올려서 조회 : 테이블 우측 끝에 표 모양 아이콘 클릭 - 테이블 데이터 조회 [2] - SELECT로 조회(검색) 2-1) 테이블 전체 데이터 조회 ★ 애스터리스크 : (*) 별 모양 기호를 애스터리스크로 부르며, MySQL에서 *은 전체를 뜻한다. ㄴ oracle / MariaDB 등의 데이터베이스관리시스템에서도 사용되며, css에서도 같은 의미로 사용됨. # SELECT 컬럼명 OR * FROM 테이블명 전체기때문에 *만 사용 # SELECT * FRO..
2024.03.15 -
[6] MySQL - 데이터 수정 및 삭제
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 수정하기 1-1) 데이터 수정할 테이블 선택 : column_table에 우클릭 - Select Rows를 클릭 1-2) Select Rows 결과 확인 및 데이터 수정 : 빨간 테두리에 있는 값들을 바로 지우고 변경 하면됨. ㄴ 2자리에 10으로 변경 ★ 데이터 수정할시 해당 컬럼의 데이터 타입에 맞는 값만 수정이 가능하니 참고. : 2를 지우고 10입력 ㄴ 우측 하단에 Apply를 클릭하면 바로 데이터 수정이 실행됨. ㄴ 바로 옆에 Revert를 클릭하면 그전 상황으로 데이터를 되돌린다. (Apply를 누르기전에만 가능) 1-3) 1-2에서 Apply클릭 후 아래 팝업 확인 : 위 팝업에서 쿼리문 최종 확인하고 우측 하단 ..
2024.03.15 -
[5] MySQL - 테이블 데이터 추가(등록)
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 추가하기 1-1) 데이터 추가할 테이블 선택 : column_table에 우클릭 - Select Rows를 클릭 1-2) Select Rows 결과 확인 및 데이터 추가 : 결과값 확인 빨간색 밑줄친 부분에서 데이터 추가 진행 ㄴ 2 바로 밑에 칸에 추가하고싶은 데이터를 그대로 넣어주면됨 ㄴ ex) 3 : 3을 입력 후 커서를 바꿔준다. ㄴ 우측 하단에 Apply를 클릭하면 바로 데이터 추가가 실행됨. ㄴ 바로 옆에 Revert를 클릭하면 그전 상황으로 데이터를 되돌린다. (Apply를 누르기전에만 가능) 1-3) 1-2에서 Apply클릭 후 아래 팝업 확인 : 위 팝업에서 쿼리문 최종 확인하고 우측 하단 Apply를 클릭하여..
2024.03.15 -
[4] MySQL - sql DML언어
[ DML(Data Manipulation Language)언어 ] ㄴ 데이터 조작언어라고 하며, 데이터베이스 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터 데이터베이스에 대해 데이터 검색, 등록, 삭제, 갱신을 위한 데이터베이스 언어 또는 데이터베이스 언어 요소이다. (위키피디아) 용도 명령어 설명 검색 SELECT 테이블 데이터 검색 등록 INSERT 테이블 데이터 등록 수정 UPDATE 테이블 데이터 수정 삭제 DELETE 테이블 데이터 삭제 : SELECT, INSERT, UPDATE, DELETE 4가지
2024.03.15