SQL выберите первую букву слова?
в SQL как выбрать только первую букву?
например, если у меня есть столбец ColumnX и он имеет значение "hippodarts", как выбрать только букву H?
6 ответов
чтобы получить первую букву строка вы можете использовать left:
SELECT LEFT(ColumnX, 1)
сделать это для слово внутри строки сложнее.
описание
вы можете использовать функцию T-SQL substring
или left
пример
подстрока
SELECT substring(ColumnX,1,1) FROM YOURTABLENAME
левый
SELECT LEFT(ColumnX, 1) FROM YOURTABLENAME
Дополнительная Информация
С помощью SUBSTRING ()
SELECT SUBSTRING(columnname, 1, 1) AS firstletter FROM tablename