Fetch XML - запрос документа и отображение полного изображения [дубликат]

Прежде всего, вы должны изменить структуру базы данных - оценка в этом случае является некотором составным значением и должна храниться в двух столбцах, например. score_host, score_guest.


MySQL не предоставляет эквивалент explode(), однако в этом случае вы могли бы использовать SUBSTRING() и LOCATE() , чтобы отключить оценку хоста и гостя.

SELECT 
   CONVERT(SUBSTRING(score, 1, LOCATE('-',score) - 2) USING INTEGER) as score_host,
   CONVERT(SUBSTRING(score, LOCATE('-',score)+2) USING INTEGER) as score_guest
FROM ...;

CONVERT() используется для перевода строки "23" в число 23 .

3
задан GotDibbs 23 May 2013 в 17:35
поделиться

1 ответ

Проблема оказалась проблемой с самим запросом. Мы установили distinct="true" в запросе выборки, удалив этот атрибут, а затем заставили результат содержать весь объект документа изображения. Очень странно.

5
ответ дан GotDibbs 20 August 2018 в 12:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: