본문 바로가기

SQL18

MYSQL- Comparison Operators 비교연산자 사용 글 개요 이번 포스팅은 where절에 비교연산자를 사용하여 특정 데이터를 가져오는 방법을 알아보겠습니다. 글 본문 A=B: A와 B가 같은 A>B: A가 B보다 큰 (초과) A=B: A가 B보다 크거나 같은 (이상) A 29 ORDER BY AGE DESC; 나이가 29살보다 큰 데이터만 가져오늘걸 볼 수 있습니다. SELECT NAME, AGE FROM CELAB WHERE AGE29 ORDER BY AGE 나이가 29세보다 크거나 작지않은(같지않은) 데이터만 검색된걸 볼 수 있습니다. 2021. 11. 9.
MYSQL- ORDER BY 사용해서 데이터 정렬하기 글 개요 ORDER BY를 사용해서 데이터를 내림차순 오름차순 내림차순으로 정렬할 수 있습니다. 글 본문 ASC(Ascending): 오름차순으로 정렬 DESC(Descending):내림차순 정렬 SELECT * FROM CELAB ORDER BY AGE ASC; SELECT * FROM CELAB ORDER BY ID ASC; ORDER BY 정렬은 디폴트 값이 ASC입니다. 그러므로 ASC를 타이핑 하지않아도 ASC순으로 정렬이 됩니다. SELECT * FROM CELAB ORDER BY AGE DESC; ORDER BY DESC로 내림차순으로 정렬할 수 있습니다. 가장 나이가 많은 순으로 정렬된것을 볼 수 있습니다. 2021. 11. 9.
MYSQL- UPDATE and DELETE 문법 글 개요 이번 포스팅에서는 테이블의 특정 값을 변경하는 방법과 삭제하는 방법을 알아보겠습니다. 글 본문 UPDATE문 UPDATE TABLE NAME SET COLUMN = VLAUE1, COLUM2 = VALUE2, ... WHERE CONDITION; 여러개의 데이터 값을 조건에 따라 변경할 수 있습니다. 이렇게 유재석님을 유재석석님으로 변경 해보았습니다. DELETE 문법 DELETE FROM TABLE NAME WHERE CONDICTION; DELETE 문법을 이용해서 유재석석이라는 데이터를 지워보았습니다. 2021. 11. 9.
MYSQL- SELECT 문 WITH WHERE 사용하기 글 개요 테이블 내의 특정 칼럼에 대해 데이터를 조회하는 방법을 배워보겠습니다. 글 본문 SELECT column1, column2, column3...... FROM TABLE NAME; SELECT문을 사용하게 되면 특정 컬럼을 특정 테이블에서 조회할 수 있습니다. 저는 임의로 데이터를 만들어 CELAB이라는 테이블에 넣어주었습니다. SELECT * FROM CELAB; *의 의미는 전체 컬럼을 조회한다는 뜻입니다. 전체 컬럼 말고도 특정 컬러만 가져올 수 있습니다. WHERE 조건 SQL문에 조건을 추가하여 SELECT 뿐만아니라 UPDATE 와 DELETE에도 사용이 가능합니다. SELECT * FROM CELAB WHERE SEX = 'F'; 테이블에서 성별에 여자인 데이터만 가져오고싶으면 WH.. 2021. 11. 9.
MYSQL- INSTER 문법 글 개요 이번 포스팅에서는 MYSQL에서 table에 데이터를 추가하는 방법을 알아보겠습니다. 글 본문 INSERT INTO TABLE NAME (COLUMN1, COLUMN2, COLUMN3, .....) VALUES (VALUES1, VALUES2, VALUES3, ....) 저는 mytables라는 테이블을 생성해주고 해당 테이블안에 insert into table name 문법으로 데이터를 추가해 보았습니다. INSERT INTO talbe name VALUES (2, '이상순', 47); INSERT INTO 방식에 컬럼명을 암묵적으로 적지 않고 데이터를 삽입할 수 있습니다. 단, 저의미는 전체 컬럼을 넣는다는 의미이기 때문에 VALUES에 컬럼에 맞게 넣어주셔야 합니다. INSERT INTO .. 2021. 11. 8.