MySQL에서는 위도, 경도를 알려주는 타입(GEOMETRY
)도 있다. 주로 거리 계산을 할 때 사용된다고 한다.
다음 시간에 설정하는 법을 알려주신다 하니 시간 들여 찾지 말고 기다려보자.
(추가 예정)
SET @변수명 := value;
프로그래머스에서 SQL 고득점 Kit 문제를 풀다가 막혀서, 구글링하다가 알게 된 지식이다. SET
을 통해 sql에서도 변수를 지정할 수 있고, 대입 연산자 :=
을 통해 for 문과 유사한 기능을 구현할 수 있다.
SET @hour := -1;
SELECT
(@hour := @hour + 1) `HOUR`,
(SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @hour) `COUNT`
FROM ANIMAL_OUTS
WHERE @hour < 23;
6시 반에 일어나서 뛰고 코어타임을 지키려니 너무 힘들다... 아침이라 그런지 얼마 뛰지도 못했다. 무리하지 말고 평소 일어나는 대로 일어나자...