-
2023년 1월 11일 수요일 DB 쿼리문간단정리.개발/알아둘 기본 개념 2023. 1. 11. 23:13728x90
프로젝트 진행중에 예전에 학습했던 SQL 쿼리문이 기억이 나질않아, 찾아보았다.
● SELECT
1) select 컬럼명 from 테이블명;
ex) 학생(테이블) = [학번,이름,학년] 컬럼3가지가 있다고 가정하자.
select 학번 from 학생; 을 해주면
학생테이블에 학번컬럼에 해당하는 모든값을 조회해준다.
2) select * from 학생; 을 해준다면
학생테이블의 모든컬럼의 값을 조회해준다.
3) select 학번 from 학생 where = 09;
학생테이블의 학번컬럼 중 09학번인 값들을 출력해준다.
4) select 학번 from 학생 where=09 order by 학번 ASC/DESC;
09학번인 값들을 출력해주되, orederby를 통해 정렬방식을
해당컬럼의
오름차순정렬,내림차순정렬로 설정해줄수있다.
● INSERT
1) insert into 테이블명(컬럼명1,2,3) values(값1,2,3)
ex) insert into 학생(학번,이름,학년) values(09,김세훈,3학년)
컬럼명의갯수와 값의갯수는 동일해야한다.
문자열을 입력할시에는 ' ' 로 감싸준다.
컬럼명을 굳이 입력하지않아도되지만, 그럴때는
모든컬럼의 값을 입력해주어야한다.
● UPDATE
1) update 테이블명 set 컬럼명 = 변경할 값;
ex) update 학생 set 학번 = 번호;
● DELETE
테이블에 있는 데이터를 삭제해줄때 사용한다.
1) delete from 테이블명 where 컬럼명 = 값;
ex) delete from 학생 where 학번 = 09;
-> 09학번에 해당하는 값들이 모두 삭제된다.
728x90'개발 > 알아둘 기본 개념' 카테고리의 다른 글
async await (0) 2023.03.02 UTF-8,react,reflow (0) 2023.02.21 데이터 베이스 : DML, DDL , DCL 개념정리. (0) 2023.01.30 get방식과 post방식 (0) 2023.01.24 Java의 특징(면접준비) (0) 2023.01.18