class Solution {
public long solution(int a, int b) {
long answer = 0;
if(a == b){
return a;
}
for(int i=Math.min(a,b); i<=Math.max(a,b); i++){
answer+=i;
}
return answer;
}
}
-- 코드를 입력하세요
SELECT A.DATETIME AS 시간
FROM (SELECT *
FROM ANIMAL_INS
ORDER BY DATETIME) AS A
WHERE ROWNUM = 1;
서브쿼리안에서 ★ 'AS' ★ 사용 하면 안됨
-- 코드를 입력하세요
SELECT A.DATETIME AS 시간
FROM (SELECT *
FROM ANIMAL_INS
ORDER BY DATETIME) A
WHERE ROWNUM = 1;
-- 코드를 입력하세요
SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count
FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE;
틀렸다고 나옴 뭐가 문제일까 ... ?
-- 코드를 입력하세요
SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count
FROM ANIMAL_INS
GROUP BY ANIMAL_TYPE
ORDER BY ANIMAL_TYPE ASC;
ORDER BY의 위치는 SQL 문장의 항상 맨 마지막에 위치한다.
SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS
WHERE (NAME LIKE 'Lucy' OR NAME LIKE 'Ella' OR NAME LIKE 'Pickle' OR NAME LIKE 'Rogan' OR NAME LIKE 'Mitty' OR NAME LIKE 'Sabrina')
ORDER BY ANIMAL_ID;
좀 더 줄이면 WHERE NAME IN () 사용할 수 있다