Вот пример
Есть заголовки некоторых аниме:
|_title_|
|My hero Academia|
|My hero Academia Season 2|
|My hero Academia Season 3|
|My hero Academia Season 4|
И я бы хотел выбрать те заголовки, которые содержат первые 10 символов первой записи, поэтому«Мой герой академия» в этом примере
Важно, чтобы это были первые N символов, например, 10,15,20.Так что SELECT title FROM tablename WHERE title LIKE "%My hero Academia%"
- это не решение, которое я ищу.
Кроме того: это всего лишь пример, есть также много других названий, и я не всегда знаю, какие первые 10 символов.Поэтому я также не могу просто вставить первые 10 символов «Мой герой академии» в предложение WHERE title LIKE
.
Я имею в виду что-то вроде этого:
SELECT title FROM table_name WHERE title LIKE the first 10 characters of a given string
Есть ли способсделать это с SQL?Заранее благодарю за любую помощь!