쿼리문을 JIRA로 배우다 보니 SQL과 JQL의 끔찍한 혼종이 머릿속에 들어있는 것 같다... 흐엥엥
기억은 잘 안나지만 일단 드가보도록 하자😎
ex) 25살이 아닌 사람 -> age <> 25
어으, 네, 넵...
- BETWEEN은 범위 안의 모든 것을 선택할 때 AND와 함께
ex) 20~25살 사이 -> age BETWEEN 20 AND 25
- IN은 특정 몇 개만 고르고 싶을 때 괄호와 함께
ex) 23, 27, 29살만 -> age IN (23, 27, 29)
- LIKE는 비슷한 것을 구하고 싶을 때 (이를테면 문자열 포함) %와 함께
ex) 이름이 K로 시작하는 사람 -> name like 'K%'
그거 뭔데. 그거 어떻게 하는건데.
SELECT name, count(name) as cnt
FROM ANIMAL_INS
where name is not null
group by name
order by name asc
여기까지는 썼는데, where절에 cnt 관련 조건을 붙이려 해도 계속 syntax 오류만을 반환했다.
나는 대체 여기서 cnt값이 1보다 큰 것을 어떻게 솎아낼 수 있는걸까...
-> 내가 아는 것 만으로는 솎아낼 수 없었다! HAVING을 썼어야 했다