코딩테스트
SELECT NAME, count(name) as COUNT FROM ANIMAL_INS group by name having count(name) >=2 order by name;
\-- 코드를 입력하세요SELECT HOUR(datetime) as HOUR, count(\*) as COUNT from ANIMAL_OUTS group by HOUR having HOUR between 9 and 20 order by HOUR;
내가 쓴 코드SELECT HOUR(datetime) as HOUR, count(\*) as COUNT FROM ANIMAL_OUTS group by HOUR having HOUR between 0 and 23 order by HOUR;정답SET @hour = -1;SE
\-- 코드를 입력하세요SELECT ANIMAL_ID from ANIMAL_INS where NAME IS NULL order by ANIMAL_ID;맞췄다!
\-- 코드를 입력하세요SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKE from ANIMAL_INS order by ANIMAL_ID;
어렵다.. 문제가 약간 이상하다.내가 쓴 코드\-- 코드를 입력하세요SELECT ANIMAL_OUTS.ANIMAL_ID, ANIMAL_OUTS.NAME from ANIMAL_OUTS right join ANIMAL_INS on ANIMAL_OUTS.ANIMAL_ID=A
입출력 예s return"abcde" "c""qwer" "we"
내가 모르는 부분:toUpperCase(); : 대문자로 바꿔주는 메서드.split(); : 문자열을 분해하여 배열을 만들어주는 메서드.includes(); : 특정 문자열을 포함하는지 확인하는 메서드.\+) 코딩테스트 자바스크립트에서는 '===' 연산자를 많이 쓴다.
문제 설명문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.문자열이 숫자인지 어떻게 아나??\-> 답은 isNaN
https://hamait.tistory.com/342https://blog.walkinpcm.com/15아주 좋은 것 같다.
\-- 코드를 입력하세요SELECT I.ANIMAL_ID, I.NAME from ANIMAL_INS as I join ANIMAL_OUTS as O on I.ANIMAL_ID=O.ANIMAL_ID where O.DATETIME < I.DATETIME order b
내가 궁금한 것: 보호시작일이 빠른걸 어떻게 구하지?그게 아니라 오름차순 정렬을 했으니 그중 3마리 값을 보여달라했으니\-- 코드를 입력하세요SELECT i.NAME, i.DATETIME FROM ANIMAL_INS as i left join ANIMAL_OUTS as
\-- 코드를 입력하세요SELECT i.ANIMAL_ID, i.ANIMAL_TYPE, i.NAME from ANIMAL_INS as i join ANIMAL_OUTS as o on i.ANIMAL_ID=o.ANIMAL_ID where i.SEX_UPON_INTAKE !