sql >> Databáze >  >> RDS >> Sqlserver

Jak mohu upravit tento dotaz t-sql, aby vrátil maximální hodnotu pro různé názvy sloupců?

SELECT  [Rate],
        (SELECT MAX(T.[Rate])
         FROM (VALUES([RateMon]),
                     ([RateTue]),
                     ([RateWed]),
                     ([RateThu]),
                     ([RateFri]),
                     ([RateSat]),
                     ([RateSun])) AS T([Rate])
        ) AS MaxRate
FROM [Room]
WHERE [email protected]


  1. Jak najít historii waitevent relace Oracle

  2. Co je vůbec hlavní verze?

  3. PostgreSQL - hodnota sloupce změněna - vyberte optimalizaci dotazu

  4. Jak naformátovat sloupec NUMBER v Oracle?