sql >> Databasteknik >  >> RDS >> PostgreSQL

postgresql - få en lista över kolumner som skiljer mellan 2 tabeller

Du kan uppnå detta genom att välja alla kolumnnamn från table2 som inte gör det visas även i table1 :

SELECT column_name
FROM information_schema.columns 
WHERE table_schema = 'your_schema' AND table_name = 'table2'
    AND column_name NOT IN
    (
        SELECT column_name
        FROM information_schema.columns 
        WHERE table_schema = 'your_schema' AND table_name = 'table1'
    )



  1. Upptäck om ett datum är i sommartid i MySql

  2. PHP PDO-frågefel i tabellen har json-datatypen (MySQL 5.7.8-rc)

  3. Bash Script Loop Through MySQL

  4. Typer av tabellrelationer i MS Access