sql >> Database teknologi >  >> RDS >> Mysql

SQL Vælg mellem 2 tabeller med samme kolonnenavne, og returner kun kolonne, når den ikke er null

SELECT a.ID, COALESCE(b.Title, a.Title) Title, COALESCE(b.Text, a.Text) TextFROM Table1 a LEFT JOIN Table2 b ON a.ID =b.relation_ID 

OUTPUT

╔════╦═══════════════════════════════════════════ ══ ═════════════╗║ id ║ titel ║ tekst ║╠════╬═══════════════════════ ════╬═══════════════════════╣║ Dette er en hidtidig titel standardtekst her ═══════════╝


  1. Sådan returneres en liste over understøttede sprog i Oracle

  2. mysql while loop Break tilsvarende

  3. UUID-kollisionsrisiko ved hjælp af forskellige algoritmer

  4. Link til Salesforce-data i Microsoft Access