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

Zobrazit výsledky MySQL podle data

Zde je kód PHP:

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

Výstup:

Všimněte si, že zatímco tento kód „seskupuje“ řádky podle jednoho sloupce, lze jej snadno rozšířit na seskupování řádků podle více sloupců. Zanecháno jako cvičení.



  1. Jak vložit hebrejskou hodnotu do mysql db v php

  2. Vracení záznamů za poslední 3 měsíce pouze v MySQL

  3. MySQL:Uspořádejte podle polí, na konec umístěte prázdné buňky

  4. Mohu přidat UNIQUE omezení do tabulky PostgreSQL poté, co je již vytvořena?