PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Recupero dei dati i18n con la lingua di fallback

prova qualcosa del genere:

SELECT
    e.key,COALESCE(o.value,e.value)
    FROM Translation                e
        LEFT OUTER JOIN Translation o ON e.key=o.key and o.language_code='nl'
    WHERE e.language_code='en'