Ruby, короче, чем другие до сих пор:
def a;a;end;a
(13 символов)
В SQL Сервер:
SELECT LEN(REPLACE(myColumn, 'N', ''))
FROM ...
Может быть, что-то вроде этого ...
SELECT
LEN(REPLACE(ColumnName, 'N', '')) as NumberOfYs
FROM
SomeTable
Этот фрагмент работает в конкретной ситуации, когда у вас есть логическое значение: он отвечает: «Сколько существует не-N?».
SELECT LEN(REPLACE(col, 'N', ''))
Если бы в другой ситуации вы на самом деле пытались подсчитать появление определенного (например, "Y") в любой строке, используйте это:
SELECT LEN(col) - LEN(REPLACE(col, 'Y', ''))