Witam.
Posiadam następujący problem. Mam baze danych w której każda kolumna poza date jest typem nvarchar. W całej bazie są same liczby. Chce przekonwertować to na typ float oraz zliczyć wszystkie dane.
Mam takie dwa kody.
select cast(home_corners as float) from dbo.df_full_premierleague$
select sum(home_corners) from dbo.df_full_premierleague$
select CONVERT(float,dbo.df_full_premierleague$.home_corners) from dbo.df_full_premierleague$
select sum(home_corners) from df_full_premierleague$
Po wykonaniu cast i convert wyświetlana jest tabela z wartościami lecz przy próbie sumowania wyskakuje błąd: "
Operand data type nvarchar is invalid for sum operator."
Dziękuję za pomoc