sql >> Databáze >  >> RDS >> PostgreSQL

Názvy sloupců SQL a jejich porovnání se záznamy řádků v jiné tabulce v PostgreSQL

Myslím, že by to mohlo být to, co hledáte:

select * 
FROM questions_table 
WHERE questioncolumn IN
(
  select column_name 
  from information_schema.columns where table_name='dynamic_table'
);

Ukázka SQL Fiddle



  1. Jako cizí klíč použijte složený primární klíč

  2. Mysql join dává duplicitní řádky

  3. výběr řazení tabulek pro univerzální znaky

  4. Otázky k pohovoru Oracle