sql >> Database >  >> RDS >> PostgreSQL

subquery in FROM moet een alias hebben

Voeg een ALIAS toe naar de subquery,

SELECT  COUNT(made_only_recharge) AS made_only_recharge
FROM    
    (
        SELECT DISTINCT (identifiant) AS made_only_recharge
        FROM cdr_data
        WHERE CALLEDNUMBER = '0130'
        EXCEPT
        SELECT DISTINCT (identifiant) AS made_only_recharge
        FROM cdr_data
        WHERE CALLEDNUMBER != '0130'
    ) AS derivedTable                           -- <<== HERE


  1. Selecteer de 3 meest recente records waar de waarden van één kolom verschillend zijn

  2. Toon volledige SQL-query in Show Processlist van MySQL

  3. 2 manieren om een ​​tabel te maken als deze nog niet bestaat in Oracle

  4. Postgres:hoe converteer ik een json-tekenreeks naar tekst?