Come implementare il MAX scalare nel server Sql (come Math.Max). (In essenza Voglio realizzare qualcosa di simile a Max (espressione, 0), per rendere i valori negativi sostituiti da 0.)Max. Scalare nel server Sql
che ho visto in altre soluzioni filetti con
- la creazione di una funzione scalare (come sta che con le prestazioni?)
- caso in cui l'espressione> 0 THEN ELSE espressione 0) (poi 'espressione' viene valutata due volte?)
- usi complicate di Max (aggregato).
Qual è il migliore? Perché Sql Server non ha qualcosa di simile a questo integrato? Qualche complicazione che non vedo?
http://stackoverflow.com/questions/989415/t-sql-equivalent-of-excel-max-function-to-return-larger-of-two-numbers –
http://stackoverflow.com/questions/124417/is-there-a-max-function-in-sql-server-that-takes-two-values-like-math-max-in-net – JoeCool
Per ottenere questa funzione nel prodotto, si prega di votare Elemento Microsoft Connect: http://connect.microsoft.com/SQLServer/feedback/details/767183/t-sql-provide-scalar-min-and-scalar-max – usr