WHERE에 대해 추가적인 것으로 검색을 할 수 있는 LIKE를 알아보자. LIKE는 WHERE뒤에 쓰여서 문장이 특정 단어로 시작하거나, 끝나거나, 포함되어 있는 경우를 찾아준다. 사용방법은 다음과 같다.
SELECT * FROM 테이블이름 WHERE 칼럼이름 LIKE 패턴
패턴에는 다음과 같은 것들이 들어간다.
기호 |
설명 |
'A%' |
A로 시작 |
'%A' |
A로 끝 |
'%A%' |
A포함 |
다음으로 SELECT에 대한 추가적인 것이다.
SELECT로 데이터를 불러올 때에 데이터들을 묶을 수 있다. 이것을 해주는 쿼리가 CONCAT인데 사용법은 다음과 같다.
SELECT CONCAT(칼럼이름, '문자', 칼럼이름) FROM 테이블이름;
이렇게 하게 되면 칼럼 이름이 CONCAT(price, ', ', birth)가 되는데 이것을 바꿔 보도록하자. AS를 쓰면 되는데, CONCAT뿐 아니라 SELECT로 칼럼을 불러올때 AS를 쓰면 칼럼이름이 바뀐채로 보여진다.
이제 SELECT로 불러올 때 데이터들을 수정해 보자. 칼럼이름옆에 +나 - (숫자로 된 데이터가 있는 칼럼만 해당한다)를 붙이면 자동으로 수정된다. 위에서 본 AS까지 합쳐 1,000원의 세금을 붙여보자.