본문 바로가기
programming/DataManage

mysql 테이블 조회 select 명령어 사용 using mysql select command

by 개코 - 개발과 코딩 2022. 4. 23.

mysql에서 SELECT 는 테이블을 조회하고 검색하는 명령어이다. 테이블은 컬럼으로 구성되어 있는데 SELECT 명령어는 테이블의 전체 컬럼을 조회할 수도 있고, 특정 컬럼을 조회할 수도 있다. 보고 싶은 특정 컬럼만을 조회하고 싶을 경우 컬럼명을 콤마와 함께 나열하면 된다.

mysql 테이블 조회 select 명령어 사용
using mysql select command

mysql 테이블에 데이터를 신규로 입력하고, 존재하는 데이터를 수정하고 삭제했다면 실제로 테이블에 어떤 데이터가 있는지 확인해 볼 필요가 있다.

테이블의 데이터를 살펴보기 위해 사용하는 명령어는 SELECT 이다. 이 명령어를 이용하여 특정 테이블의 내용을 조회할 수 있고, 결합된 테이블의 내용을 살펴볼 수 있으며, 특정 테이블의 특정 데이터만을 추출할 수도 있다.

테이블 조회 select 명령어

테이블을 조회하기 위한 SELECT 명령어에는 테이블명을 지정하고, 특수문자 또는 테이블의 컬럼명을 지정하여 볼 수 있다.

SELECT 명령어의 사용방법은 다음과 같다.

선택된 테이블의 전체 컬럼을 조회할 수도 있고, 특정 컬럼을 지정하여 조회할 수도 있다.

컬럼명을 지정할 때는 테이블의 컬럼명을 콤마를 이용하여 나열하면 된다.

/* 테이블의 전체 컬럼 내용 조회 */
SELECT * FROM 테이블명

/* 테이블의 특정 컬럼 내용 조회 */
SELECT 컬럼명, 컬럼명, 컬럼명, ~ FROM 테이블명

샘플코드

mysql 에서 SELECT 을 이용한 테이블 조회 예제를 만들어 본다.

코드를 보면 알겠지만 생성부터 조회하는 부분까지 있기 떄문에 코드가 길다.

마지막 부분에 있는 SELECT 부분만 보면 된다.

/** tb_sample 테이블을 생성 */
CREATE TABLE tb_sample (
	idx INT,
	title VARCHAR(250),
	content TEXT,
	insert_date DATETIME,
	update_date DATETIME
)
;

/** tb_sample 테이블에 데이터 추가  */
INSERT INTO tb_sample
(
	idx,
	title, content,
	insert_date, update_date
)
VALUES
(
	'1',
	'제목1', '내용2',
	NOW(), NOW()
)
;

SELECT * FROM tb_sample
;

SELECT title, content FROM tb_sample
;

/*-----*/

테이블을 생성하고, 데이터를 입력하고 조회를 2번 한다.

하나는 전체 컬럼에 대해 조회를 하고 있으며, 다른 하나는 특정 컬럼만 지정하여 조회하고 있다.

특정 컬럼을 지정할 때는 컬럼명을 콤마를 이용하여 나열하면 된다.

mysql에서 테이블의 전체 내용을 조회한 것과 특정 컬럼을 조회한 내용에 대한 결과 화면은 다음과 같다.

첫번째 결과는 테이블의 전체 컬럼에 대하여 조회한 내용이다.

두번째 결과는 테이블의 특정 컬럼에 대하여 조회한 내용이다.

반응형

댓글