본문 바로가기
[SQL] 데이터 정렬하기 데이터 정렬 - ORDER BY 절을 사용한다. ORDER BY 절 형태 정렬 방식 ORDER BY col1, col2 col1 컬럼 오름차순 후, col2 컬럼 오름차순 정렬 ORDER BY col1 DESC, col2 col1 컬럼 내림차순 후, col2 컬럼 오름차순 정렬 ORDER BY col2 ASC, col1 DESC col2 컬럼 오름차순 후, col1 컬럼 내림차순 정렬 ORDER BY 1, 2 SELECT 절에 명시한 첫 번째와 두 번쨰 컬럼을 순서대로 오름차순 정렬 2021. 10. 12.
[SQL] 조건에 맞는 데이터 조회하기 1. 조건 연산자 - WHERE 절의 조건식에 사용하는 연산자 조건연산자 기능 = 두 값이 같을 때 참 !=, 두 값이 다를 때 참 > 왼쪽 값이 오른쪽 값보다 클 때 참 = 왼쪽 값이 오른쪽 값보다 크거나 같을 때 참 와 < 연산자를 사용해야한다. 2021. 10. 12.
[SQL] SELECT 문의 기본 구문 SELECT 구문 select column1, column2, ... from 테이블명 where 조건 order by 정렬 순서; 1. SELECT 절 - 테이블에서 선택할 컬럼이나 표현식을 명시 - cf) 표현식? 하나 이상의 값, 연산자, SQL 함수가 결합된 식 - ex) '1+1' 또는 'column1 _ column2' - 컬럼명 대신 '*'를 명시하면 테이블에 있는 전체 컬럼을 선택하는 것 2. FROM 절 - 조회하고자 하는 테이블 명시 - 여러개의 테이블을 가져올 때는 테이블을 콤마로 구분 3. WHERE 절 - 테이블의 데이터 중 특정 조건에 맞는 데이터를 가져오고자 할 때 그 조건을 기술 - 생략가능하지만 생략하면 해당 테이블의 모든 데이터를 가져오게 된다. 4. ORDER BY 절 .. 2021. 10. 11.
[SQL] 데이터 삭제(DELETE 문) DELETE 구문 delete [from] 테이블 명 where 조건 12delete from emp03 where emp_id = 4;cs - delete 다음에 데이터를 삭제할 대상 테이블 명을 명시하고 해당 테이블에서 어떤 데이터를 지울 것인지 where 절에 명시한다. - where 절을 생략하면 테이블에 있는 모든 데이터를 삭제하는 것이다. - 테이블명 앞에 from 구문은 생략 가능하다. 2021. 10. 11.
[SQL] 데이터 입력(INSERT 문) 1. INSERT 구문 1 insert into 테이블명 ( column1, column2, column3, ... ) values (값1, 값2, ...) 1 2 3 4 5 6 7 8 9 10 11 insert into emp03 (emp_id, emp_name, gender, age, hire_date) values(1, '짱구', '남성', 5, '2018-01-01'); insert into emp03 (emp_id, emp_name, gender, age, hire_date) values (2, '유리', '여성', 5, '2018-01-01'); insert into emp03 (emp_id, emp_name, gender, age, hire_date) values (3, '철수', '여성',.. 2021. 10. 11.