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

Vis MySQL-resultater efter dato

Her er PHP-koden:

$query = mysql_query("SELECT date, query FROM table6 ORDER BY date DESC LIMIT 20");
$group_date = null;
while ($row = mysql_fetch_assoc($query)) {
    if ($group_date !== substr($row["date"], 0, 10)) {
        $group_date = substr($row["date"], 0, 10);
        echo "<h1>$group_date</h1>\n";
    }
    echo "${row['query']}<br>\n";
}

Output:

Bemærk, at mens denne kode "grupperer" rækker efter én kolonne, kan den nemt udvides til at gruppere rækker efter flere kolonner. Efterladt som en øvelse.



  1. Datotid lig med eller større end i dag i MySQL

  2. Problem med at udføre procedure i spring boot schema.sql-fil

  3. NCHR() Funktion i Oracle

  4. Forskellige måder at se tabeller på i MySQL Server