Для извлечения первых трёх символов из столбца в SQL используй функцию SUBSTRING, которая позволяет выбрать часть строки, указав начальную позицию и длину.
SELECT SUBSTRING(first_name, 1, 3) AS short_name
FROM employees;
Функция SUBSTRING принимает три аргумента:
first_name)1 = первый символ)3)Результату присваивается псевдоним short_name с помощью ключевого слова AS, что делает итоговый столбец более читаемым.
В зависимости от твоей СУБД ты можешь использовать:
LEFT(first_name, 3) – доступна в MySQL, SQL Server и PostgreSQLSUBSTR(first_name, 1, 3) – распространена в Oracle и SQLiteОба варианта дают такой же результат, как SUBSTRING.
В SQL параметр начальной позиции в SUBSTRING использует нулевую индексацию, то есть первый символ находится на позиции 0.
Новый — ещё не проверен сообществом
Вы