Как создать mysql запрос для получения 1 ссылки из longtext?

602250069b83b722558511.png
Как выбрать тольоко 1 ссылку изображения с tag = plan
SELECT * FROM `kvartiri` WHERE `yaid` = 957094
А то приходится еще цикл крутить в php
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Чтобы меньше крутить цикл используйте break;
foreach($arr as $item){
	if ( array_key_exists("tag", $item) && $item["tag"] == "plan" ) {
		$link = $item["url"];
		break;
	}
}


share PHP code

Решение это проблемы средствами SQL проблематично так как используется формат не поддерживаемый базами данных. Если нужно то напрячь базу - храните в данные в отдедьных строках или на худой конец в JSON
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы