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

Hvordan opretter jeg navngivne vinduespartitioner (aliaser) i PostgreSQL?

Svaret var faktisk i SELECT doc:

Her er et eksempel,

SELECT first_value(vin) OVER w,
  first_value(make) OVER w
FROM inventory.vehicles
WHERE lot_Id = 9999
  AND make is not null
WINDOW w AS ( PARTITION by vin );



  1. Sådan grupperes efter og sammenkædes arrays i PostgreSQL

  2. Opdater en databasemailprofil i SQL Server (T-SQL)

  3. mysql5.58 afstart server i mac os 10.6.5

  4. PostgreSQL 9.3:Union to kolonner i én