sql >> Databáze >  >> RDS >> Oracle

Snažím se dosáhnout pod výsledným výstupem

Není to ideální datový model. Něco takového by mělo fungovat, kromě případů, kdy hodnota začínající „o_%“ je element_id a nikoli element.

Toto nebylo testováno.

select t1.question_id
    ,case when t1.element_id not like 'o_%' then t1.element_id else '' end element_id
    ,case when t2.element_id like 'o_%' then t2.element_id else '' end element
from table t1
    join table t2 on t1.question_id=t2.question_id


  1. Problém se čtením skriptu VBA z databáze MySql

  2. PHP - Export MySQL tabulek do souboru JSON

  3. PGEast, Hardware Benchmarking a PG Performance Farm

  4. Syntaxe SQL aktualizačního dotazu s vnitřním spojením