728x90
반응형
안녕하세요~ 오늘은 프로그래머스 문제들을 풀어보면서 공부한 쿼리문들에 관해서 정리해보겠습니다~!!
1. SELECT문
▷ 데이터를 조회할 때 사용하는 쿼리문
◎ 사용법
1. 전체 데이터 조회
SELECT * FROM 테이블명;
◎ 예시SELECT * FROM board;
▷ board 테이블의 모든 컬럼 및 데이터들을 조회할 수 있습니다!
2. 일부 컬럼만 조회SELECT 컬럼1, 컬럼2... FROM 테이블명;
▷ 일부 컬럼만 조회할 때는 조회를 원하는 테이블의 컬럼들을 SELECT와 FROM 사이에 작성하시면 됩니다~
◎ 예시SELECT title, content FROM board;
▷ board 테이블의 title, content 컬럼들의 데이터들을 조회할 수 있습니다!
2. WHERE문
▷ 데이터를 조회시 조건을 부여할 때 사용하는 쿼리문
◎ 사용법
1. 하나의 조건 조회
SELECT * FROM 테이블명 WHERE 컬럼1=값1;
▷ 테이블의 컬럼1=값1인 조건에 해당하는 데이터들을 조회할 수 있습니다
◎ 예시
SELECT * FROM board WHERE ID = 1; // board 테이블의 ID = 1 조건을 만족하는 데이터의 모든 컬럼을 출력합니다! SELECT * FROM board WHERE TITLE = '오늘'; // board 테이블의 TITLE = '오늘' 조건을 만족하는 데이터의 모든 컬럼을 출력합니다!
2. 여러 조건 조회
SELECT 컬럼1, 컬럼2... FROM 테이블명 WHERE 컬럼1=값1 and 컬럼2=값2;
▷ 테이블의 컬럼1=값1, 컬럼2=값2인 조건에 해당하는 컬럼1, 컬럼2 데이터들을 조회할 수 있습니다.
◎ 예시
SELECT title, content FROM board WHERE ID = 1 and TITLE = '오늘';
▷ board 테이블의 ID = 1, TITLE = '오늘' 조건을 만족하는 title, content 컬럼의 데이터들을 출력합니다!
프로그래머스 LEVEL1 문제들을 풀어보고 필요한 쿼리문들을 하나씩 정리해볼 생각입니다!
여기 있는 문법을 사용하면 문제들을 하나씩 해결해 나갈 수 있더라구요!!
참고하시면 될 것 같아요~
그럼 다시 블로그 매일 하나씩 올리기 도전해볼게요~~!!!!
많은 분들의 피드백은 언제나 환영합니다! 많은 댓글 부탁드려요~~
728x90
반응형