Я хочу запросить строку из поля из моей базы данных. Например: Поле «Адрес», значение «Район Тул Корк, Пномпень». Хочется, чтобы я получил только «Пномпень». Я знаю, что мой sql не позволяет выбрать только эту строку из поля. Итак, каков хороший способ сделать это?Как отфильтровать имя из предложения в базе данных?
ответ
Это может помочь вам:
SELECT SUBSTR(Address,
LOCATE(Value,Address),
LENGTH(Address) - LENGTH(Value));
POSITION
функция для LOCATE
синоним. Вы можете использовать POSITION
функцию, а также:
SELECT SUBSTR(Address,
LOCATE(Value IN Address),
LENGTH(Address) - LENGTH(Value));
В статической переменной это выглядит следующим образом:
SELECT SUBSTR('Toul Kork District,Phnom Penh',
LOCATE('Phnom Penh','Toul Kork District,Phnom Penh'),
LENGTH('Toul Kork District,Phnom Penh') - LENGTH('Phnom Penh'));
Result : Phnom Penh
RubahMalam- Метод LOCATE не определен! Как это решить? –
@TumLina Попробуйте функцию «ПОЗИЦИЯ». Это похоже на «LOCATE». – RubahMalam
Я понятия не имею, почему я не могу использовать Select substr в моем контроллере laravel, он говорит о неопределенном SELECT SUBTR. Пожалуйста, помогите мне! –
- 1. Как обновить статус предложения в базе данных?
- 2. Как te создавать предложения в базе данных?
- 3. Как извлечь конкретное слово из предложения в базе данных SQL?
- 4. Предложения по календарной базе данных
- 5. Как отфильтровать имя файла из SRC?
- 6. огромный массив в базе данных, другие предложения?
- 7. Как нарисовать имя в базе данных
- 8. Как сохранить имя файла в базе данных
- 9. Как сохранить имя изображения в базе данных
- 10. Как получить имя пользователя из user_id в базе данных MySQL?
- 11. Как узнать имя таблицы в базе данных имя столбца?
- 12. Как отфильтровать значение из таблиц данных?
- 13. Как отфильтровать определенное значение из таблицы данных
- 14. Как отфильтровать таблицу данных
- 15. Как отфильтровать набор данных
- 16. ORM и php, чтобы отфильтровать даты в базе данных
- 17. Отфильтровать несколько значений в базе данных postgreSQL с помощью dplyr
- 18. Какое имя хоста в базе данных?
- 19. Как изменить имя таблицы из предложения в PreparedStatement
- 20. Как узнать имя таблицы в подключенной базе данных в C#
- 21. Как отфильтровать из таблицы «Включить»?
- 22. Отслеживание использования веб-приложений в базе данных SQL (нужны предложения)
- 23. Как отфильтровать список из подписок
- 24. PHP/SQL - Как получить имя таблицы в моей базе данных?
- 25. Как отфильтровать записи из одной базы данных из другой
- 26. Rails 4 + Paperclip: как переименовать имя файла в базе данных
- 27. Как вызвать (выполнить) функцию, имя которой хранится в базе данных?
- 28. Как добавить имя файла в новый столбец в базе данных?
- 29. Как вставить имя в другую таблицу в базе данных?
- 30. Как обновить одно и то же имя в базе данных?
Вы знаете заранее все возможные поля (как и во всех возможных городах) вас хотите получить от базы данных? – ozborn