вернуть первые n букв столбца - PullRequest
3 голосов
/ 16 февраля 2011

Я знаю, что MySQL может выбирать запросы определенной длины.

Может ли MySQL выводить только первые 10 букв из слова?

Пример формы

mysql_query(SELECT LEFT(col,10),some2,some3 FROM someTable);

В col у меня есть, например,

'TextForExampleLongerThanTen'
'Text' 
'SHORTER'
'LONGERAGAINTHANTEN'

Я хочу, чтобы все они выводились, но только их первые 10 символов

1 Ответ

11 голосов
/ 16 февраля 2011

Используйте «ВЛЕВО ()», например,

SELECT LEFT(col, 10) FROM table;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...