MySQL Substring возвращает пустое значение SELECT SUBSTRING(FieldName,0,20) FROM Table Я пытаюсь использовать phpmyadmin и возвращает пустое значение. Как я использую эту функцию? Ответ 1 Начальный индекс SUBSTR - 1 в mysql. Итак, вы должны изменить свой код на: SELECT SUBSTR(FieldName,1,20) FROM TABLE; Обратите внимание, что SUBSTR() является синонимом SUBSTRING(), поэтому их можно использовать взаимозаменяемо. Вы также должны проверить документацию для SUBSTRING() Ответ 2 Попробуйте SELECT SUBSTRING(FieldName,1,20) FROM Table Ответ 3 вы должны использовать SELECT SUBSTRING(FieldName,1,20) FROM Table, потому что из 0 является 0:) использовать 1 ups, кто-то написал ответ быстрее, чем я:) Ответ 4 Используйте синтаксис, как мой код ниже, я думаю, он будет полезен для вашей ситуации SELECT SUBSTRING(course_designater,6,3) as 'Course number' FROM Courses WHERE course_designater LIKE 'Excel%' LIMIT 10
Ответ 1 Начальный индекс SUBSTR - 1 в mysql. Итак, вы должны изменить свой код на: SELECT SUBSTR(FieldName,1,20) FROM TABLE; Обратите внимание, что SUBSTR() является синонимом SUBSTRING(), поэтому их можно использовать взаимозаменяемо. Вы также должны проверить документацию для SUBSTRING()
Ответ 3 вы должны использовать SELECT SUBSTRING(FieldName,1,20) FROM Table, потому что из 0 является 0:) использовать 1 ups, кто-то написал ответ быстрее, чем я:)
Ответ 4 Используйте синтаксис, как мой код ниже, я думаю, он будет полезен для вашей ситуации SELECT SUBSTRING(course_designater,6,3) as 'Course number' FROM Courses WHERE course_designater LIKE 'Excel%' LIMIT 10