본문 바로가기
MySql

MySQL 날짜와 함께보다 큼 연산자를 사용하는 방법은 무엇입니까?

by 베이스 공부 2021. 1. 19.
반응형

여기서 무슨 일이 일어나고 있는지 전혀 모릅니다. 다음은 phpMyAdmin에서 바로 가져온 쿼리입니다.

SELECT * FROM `la_schedule` WHERE 'start_date' >'2012-11-18';

그러나 시작 날짜가 2012-11-01 인 레코드를 포함하여 테이블의 모든 레코드가 일관되게 반환됩니다. 무엇을 제공합니까?

 

해결 방법

 

작은 따옴표로 start_date 를 묶어 문자열이되었습니다. 대신 backtick 를 사용하세요.

SELECT * FROM `la_schedule` WHERE `start_date` > '2012-11-18';


 

참조 페이지 https://stackoverflow.com/questions/13448340

 

 

반응형

댓글