사이트 내 전체검색
PHP
[mysql] 데이터 검색 - SELECT FROM
로빈아빠
https://cmd.kr/php/387 URL이 복사되었습니다.

본문

SELECT(데이터검색하기)

-> 테이블의 모든 테이터를 검색

mysql> select * from testtable;


-> uid와 name 필드만을 조회

mysql> select uid, name from testtable;



->where문을 사용하여 특정 조건에 맞는 데이터만을 검색

mysql> select * from testtable where name = "sontaesoo";



 



->출력 결과 레코드의 중복제거하기(DISTINCT)


SELECT DISTINCT sex FROM testtable



->다양한 검색 방법


->'soo'라는 문자가 포함된 데이터를 모두 검색



->SELECT name FROM testtable WHERE name LIKE '%soo%'



mysql> select name from testtable where name LIKE '%soo%';



 



->특정한  한 문자로 시작하는 데이터만을 출력할 때에 사용하는 조회형식



SELECT name FROM testable WHERE name LIKE 'park%'



mysql> select name from testtable where name LIKE 'park%';



 



->특정 필드에 데이터가 NULL 인 경우를 조회한것



SELECT uid, name FROM testtable WHERE age IS NULL



mysql>select uid, name from testtable where age IS NULL;



 



-> 특정 필드의 데이터가 NULL이 아닌 경우



SELECT uid, name FROM testtable WHERE age IS NULL



 mysql>select uid, name from testtable where age IS NOT NULL;



 



-> SELECT name, uid, email FROM testtable WHERE savem > 5000 AND sex='M'



-> SELECT name, uid, savem FROM testtable WHERE savem >= 5000 ORDER BY savem DESC



-> SELECT count(*) FROM testtable WHERE sex='M'



-> SELECT avg(savem) FROM testtable WHERE sex='M'

댓글목록

등록된 댓글이 없습니다.

PHP
871 (12/18P)

Search

Copyright © Cmd 명령어 3.138.101.219