Chciałbym zmodyfikować dane, wybierając je w wewnętrznej zapytania i liczyć jeden z nich zmodyfikowane .. Daje błąd ..Wybierz z zagnieżdżony select T-SQL
select count(cvs) from
(
select
cvs,
(case Citycode when 123 then 'test' else 'other' end) as CityName ,
(case ProductCode when '000' then 'test3' when 'ss' then 'xtr' else 'ddd' end) as CardName
from Applications
)
Co to jest błąd? – JNK
Jeśli wszystko, na czym zależy, to liczba, dlaczego wybierasz wszystkie inne dane? Nie grupujesz ani nie agregujesz żadnych danych z zapytań podrzędnych, więc dlaczego nie wystarczy wybrać liczbę bez zapytania dodatkowego? –
Prawdopodobnie brakuje ci tylko pseudonimu. 'Wybierz Count (*) z (...) A' – YetAnotherUser