코딩테스트
-
MYSQL 소소한 팁스파르타/TIP 2023. 11. 28. 15:36
MYSQL에서는 ISNULL을 못쓴다 코딩테스트 연습을 하는 와중에 책에서 배운 ISNULL을 쓰면 되는데 자꾸 오류가 나서 구글에 검색해 보니 IFNULL을 써야 MYSQL에서 작동한다 날짜의 차이를 구하는 함수 : datediff() select문에서 날짜 두개 써서 -로 하고 있으면 절대 안나온다 현재의 시간을 구하는 함수 : now() datediff( now() , 뺴 줄 날짜) = 날짜의 차이를 구할 수 있다 IN과 REGEXP IN은 다중연산자로 OR의 의미를 가지고 있다 그래서 문제였던 '자동차 종류별 특정 옵션이 포함된 자동차 수 구하기'의 조건을 구하는 와중 자꾸 빈 공백의 데이터만 출력이 되었다. 분명 내가 아는 것이 맞고 조건도 맞게 썼는데 왜 안 나오지?라는 생각만 가득이었다 결국..