sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL-fråga som returnerar värden som inte finns i min databas

SELECT * kommer att välja alla fält från de sammanfogade tabellerna. Du måste ange en lista med fullständigt kvalificerade fältnamn som så:

SELECT v.id,v.name,v.parking,v.decorations,v.hotel FROM venues v 
  INNER JOIN response_enum rp ON rp.id = venues.parking 
  INNER JOIN response_enum rd ON rd.id = venues.decorations 
  INNER JOIN response_enum rh ON rh.id = venues.hotel 
  ${searchConstraintsTrue} ${searchConstraintsMaybe} DESC



  1. Min sql SELECT-sats JOIN på tre tabeller

  2. alternativ till REPLACE på en text- eller ntext-datatyp

  3. Tidsstämpelintervall

  4. MYSQL - Ändring av datum från 2020 till 2011