본문 바로가기

SQL/MySQL

[프로그래머스] 중복 제거하기

SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS 
WHERE NAME NOT LIKE 'NULL';

 

MySQL WHERE 조건검색 LIKE/IN구문

 

SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '__%' ;

SELECT * FROM 테이블명 WHERE 컬럼명 NOT LIKE '__' ;
--IN

SELECT * FROM 테이블명 WHERE 컬럼명 IN ('코끼리') ;

SELECT * FROM 테이블명 WHERE 컬럼명 IN ('코끼리', 'LIKES>1') ;

** IN은 %나 _등의 정규식을 사용할 수 없음