sql >> Databasteknik >  >> RDS >> Oracle

Använda mänskligt läsbara konstanter i frågor

Förutsatt att du har en länkad tabell som heter ThingNames där det finns två kolumner, id och ThingName, kan du göra detta

SELECT thing_id

FROM thing

LEFT JOIN ThingNames on thing.thing_type_id = ThingName.id

WHERE ThingNames.ThingName IN ('OPENED', 'ONHOLD')

(Glöm inte citattecken runt ThingNames inom parentes.



  1. Hur skriver jag ut SYS_REFCURSOR med PLSQLDeveloper-fönstret?

  2. är MySQL INSERT-satser långsammare i stora tabeller?

  3. kloning av hierarkiska data

  4. foreach loop:Använder alla kärnor i R (särskilt om vi skickar sql-frågor inuti foreach loop)