sql >> Database >  >> RDS >> Mysql

Leer - subquery in from

Dit is een antwoord:

$q = new Doctrine_RawSql();
$q->addComponent('t', 'Tag')
    ->select('{t.name}, {t.count}')
    ->from('(SELECT COUNT(*) as count, t.name,t.idtag
        FROM Tag t
            INNER JOIN Video_Has_Tag v USING(idTag)
        GROUP BY v.idTag
        ORDER BY count DESC
        LIMIT 50) t')
    ->orderBy('name');


  1. TRUNC(getal) Functie in Oracle

  2. Oracle:een tabelkolom bijwerken met ROWNUM in combinatie met ORDER BY-clausule

  3. Wat is het equivalent voor LISTAGG (Oracle-database) in PostgreSQL?

  4. Hoe UTC_TIME() werkt in MariaDB