Quindi non so come sottrarre due time(hh:mm:ss)
nel server sql.come sottrarre due volte in sql server?
Questa è la mia dichiarazione:
where
(CONVERT(TIME(7), [EndWork], 102)) - (CONVERT(TIME(7), [StartWork], 102)) <
CONVERT(TIME(7), ' 8:30:00', 102)
Purtroppo, SQL Server non dispone di un tipo di dati che rappresenta un momento * * intervallo. Ti suggerisco caldamente * non * di usare 'time' per memorizzare tali valori, poiché rappresenta un * orario del giorno *, e quindi non è molto utile per gli intervalli (non consente valori negativi, non supporta i valori superiore a 24 ore). Quindi, anche dopo aver eseguito la sottrazione, non ti consiglio di provare a confrontarla con 'CONVERT (TIME (7), '8:30:00', 102)'. –
Questo non ha nulla a che fare con ASP.NET MVC. –