반응형
여기서 무슨 일이 일어나고 있는지 전혀 모릅니다. 다음은 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
반응형
'MySql' 카테고리의 다른 글
MySQL mysql로 지난 10 일 동안의 기록을 어떻게 얻을 수 있습니까? (0) | 2021.01.19 |
---|---|
MySQL Fixing broken UTF-8 encoding (0) | 2021.01.19 |
MySQL PHP mysql Group By는 첫 번째 레코드가 아닌 최신 레코드를 얻습니다. (0) | 2021.01.19 |
MySQL DATETIME 지난 2 시간 동안 행 선택 (0) | 2021.01.19 |
MySQL DELIMITER // 트리거에서 무엇을합니까? (0) | 2021.01.19 |
댓글