sql >> Databáze >  >> RDS >> Mysql

Porovnejte dvě data v Codeigniter a MySQL

Myslím, že potřebujete cenové nabídky kolem svého data (tj. '2011-06-08'). zkuste toto

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;
}

Pokud jsou vaše sloupce event_startdate a event_enddate jsou DATETIME zadejte, ale zajímá vás pouze část data, můžete provést `DATE(event_enddate) pro extrakci části data



  1. Získejte záznamy z jedné tabulky, kde v jiné není žádný záznam

  2. Jak změnit řazení na úrovni serveru spuštěné instance SQL Server

  3. Tipy pro opravu fragmentace indexu SQL Server

  4. SQLite3.Exception:Obraz disku databáze je chybný