Jestem w trakcie pisania raportu i szukam średniej wartości kolumny wieku. Problem polega na tym, że nie wszystkie wiersze mają wiek.TSQL - Średnia wszystkich wartości w kolumnie, które nie są zerowe
Jeśli wartości dla kolumny wynoszą 0 2 4, chciałbym, aby 3 zostały zwrócone, a nie 2. Nie mogę po prostu wykluczyć zerowych wierszy za pomocą WHERE, ponieważ używam innych kolumn w tych wierszach. Czy istnieje coś takiego jak funkcja typu AvgIfNotZero?
Należy dać więcej kontekstu do odpowiedzi, zamiast po prostu spada blok kodu, że OP lub przyszłych czytelników nie może zrozumieć. – zgue