sql >> Databasteknik >  >> RDS >> Sqlserver

Hur ändrar jag denna t-sql-fråga för att returnera det maximala värdet för olika kolumnnamn?

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. Hur skapar jag postgres till oracle dblink?

  2. SQL Server:Skillnaden mellan PARTITION BY och GROUP BY

  3. hur kan jag kontrollera utländsk nyckel-begränsning vid raderingsbegränsning med PHP

  4. Finns det något sätt jag kan påskynda följande infogning(ar)?