반응형
삽입 된 날짜가있는 "날짜"열이있는 로그를 저장하기 위해 데이터베이스를 사용하고 있습니다. 날짜 형식은 "MM / DD / YY"입니다. 두 특정 날짜 사이에 데이터를 선택하는 방법을 제안 해 주시겠습니까? 예를 들어, 나는 이것을 시도했습니다.
$from_date = "01/01/12";
$to_date = "02/11/12";
$result = mysql_query("SELECT * FROM logs WHERE date >= " . $from_date . " AND date <= " . $to_date . " ORDER by id DESC");
while($row = mysql_fetch_array($result)) {
// display results here
}
그러나 날짜가 숫자가 아니기 때문에 이것이 작동하지 않는 것 같습니다. 도와 주셔서 감사합니다! :)
해결 방법
BETWEEN
키워드 사용 :
"SELECT * FROM logs WHERE date BETWEEN '" . $from_date . "' AND '" . $to_date . "'
ORDER by id DESC"
참조 페이지 https://stackoverflow.com/questions/9232122
반응형
'MySql' 카테고리의 다른 글
MySQL while 루프 후 PHP 에코 배열 값 (0) | 2020.09.21 |
---|---|
MySQL 그룹에서 반환 한 그룹 수를 계산하는 방법은 무엇입니까? (0) | 2020.09.20 |
MySQL Music library MySQL database (0) | 2020.09.20 |
MySQL KEY 키워드는 무엇을 의미합니까? (0) | 2020.09.20 |
MySQL-Null이 아닌 Null을 어떻게 계산합니까? (0) | 2020.09.20 |
댓글