sql >> Databasteknik >  >> RDS >> Mysql

Räkna och visa hur många av specifika kolumner som resultat

Varsågod:-

$query = $this->db->query('SELECT city, COUNT(city) AS jobcount FROM `jobs` GROUP BY city ORDER BY jobcount DESC');

if ($query->num_rows() > 0)
    foreach ($query->result() as $row) 
        $data[] = array(
            'total' => $row->jobcount,
            'city'  => $row->city
        );

return $data;

Glöm inte att byta 'jobs' med ditt bordsnamn



  1. Att använda MySqlConnection (.NET) för att SSL-ansluta till MySql-server misslyckas från vissa klienter

  2. Uppdateringsdatum + ett år i mysql

  3. Kan jag återanvända ett beräknat fält i en SELECT-fråga?

  4. MySql och Delphi direktanslutning