sql >> Database teknologi >  >> RDS >> Mysql

Sammenlign to datoer i Codeigniter og MySQL

Jeg tror, ​​du har brug for tilbud omkring din date (dvs. '2011-06-08'). prøv dette

function get_promo() {
    $today = date('Y-m-d');  
    $query = $this->db->query(
        "SELECT FROM tbl_event WHERE event_id = {$id} AND event_startdate <= '{$today}'
        AND event_enddate >= '{$today}'");
    return $query;
}

Hvis dine kolonner event_startdate og event_enddate er DATETIME skriv, men du er kun interesseret i datodelen, du kan gøre `DATE(event_enddate) for at udtrække datodelen



  1. Beregn fortjeneste baseret på First-In, First-Out-priser

  2. MySQL kombinerer vælg med sum fra anden tabel

  3. MySQL, Tjek om der findes en kolonne i en tabel med SQL

  4. Sådan sender du navnet på et input gennem GET-anmodning i PHP