MySQL강좌48편:특정테이블의 데이터 검색하기 : select문
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,386 조회
- 0 추천
- 목록
본문
MySQL강좌48편:특정테이블의 데이터 검색하기 : select문
인터넷 홈페이지등에서 사용하는 게시판에서 글목록을 나열할 때라든가 목록을 본 후에 글내용을 보고자 할 때 그 글의 제목을 클릭한다. 이때 사용되는 SQL문이 바로 select문이다. 따라서 이번 절에서는 select라는 SQL문에 대해서 알아보도록 하겠다.
특정테이블에 존재하는 데이터들을 검색할 때에는 select라는 SQL문을 이용한다. select문으로 데이터를 검색하는 형식은 다음과 같다.
SELECT
[DISTINCT] 필드명
{,필드명}* |
가장 일반적인 방법은 바로 앞에서 보았듯이 다음과 같이 테이블의 모든 데이터를 검색하는 것이다.
mysql> select * from testtable; +-----+--------------+----------------------+ | uid | name | email | +-----+--------------+----------------------+ | 0 | ParkSungSoo | sspark@linux.co.kr | | 1 | sontaesoo | shutterbug@orgio.net | | 2 | JungWooYoung | | +-----+--------------+----------------------+ 3 rows in set (0.00 sec)
mysql> |
이번에는 특정조건에 해당하는 데이터만을 검색해보도록 하겠다. 다음과 같이 where문을 사용하여 특정조건에 맞는 데이터만을 검색해 볼 수도 있다.
mysql> select * from testtable where name='sontaesoo'; +-----+-----------+----------------------+ | uid | name | email | +-----+-----------+----------------------+ | 1 | sontaesoo | shutterbug@orgio.net | +-----+-----------+----------------------+ 1 row in set (0.00 sec)
mysql> |
위의 예는 testtable테이블내에 존재하는 데이터들 가운데 name필드의 값이 sontaesoo인 데이터만을 검색한 것이다.
관련자료
-
이전
-
다음