|
JOIN c конкатенацией значений полей через разделитель
|
|||
---|---|---|---|
#18+
Здравствуйте. Есть таблица products со списком товаров. Есть таблица images1 со списком главных изображений товаров с записями вида "main_image.jpg". Есть таблица images2 со списком остальных изображений товара с записями вида "some_image.jpg" Вторая и третья таблицы связаны с таблицей товаров по ключу id . Возможно ли через JOIN добавить в таблицу products поле images, в котором будут названия файлов всех изображений товара из обеих таблиц, перечисленные через разделитель (например '|')? Задача осложняется ещё и тем, что в таблице images2 может быть два и больше изображения (две и больше строк), соответствующие одному товару (одной записи) из products . Спасибо всем за помощь. Достаточно далека от данной темы - сейчас вот пытаюсь разобраться, но на некоторых моментах упираюсь в стену, так как даже не знаю, как правильно сформулировать запрос в гугле. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 14:25 |
|
JOIN c конкатенацией значений полей через разделитель
|
|||
---|---|---|---|
#18+
Попыталась дополнительно изобразить графически ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 15:00 |
|
JOIN c конкатенацией значений полей через разделитель
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Атаська Есть таблица images1 со списком главных изображений товаров с записями вида "main_image.jpg". Есть таблица images2 со списком остальных изображений товара с записями вида "some_image.jpg" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 15:29 |
|
JOIN c конкатенацией значений полей через разделитель
|
|||
---|---|---|---|
#18+
Akina , спасибо вам огромное. А можно ли установить свой разделитель при конкатенации? Например, "|". И какой же [censored] альтернативно одарённый человек это придумал? Это штатный механизм работы с картинками в CMS ProcessWire. Вот пытаюсь мигрировать на другую. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 15:41 |
|
JOIN c конкатенацией значений полей через разделитель
|
|||
---|---|---|---|
#18+
Атаська можно ли установить свой разделитель при конкатенации? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2020, 16:01 |
|
|
start [/forum/topic.php?fid=47&msg=39927487&tid=1828742]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 300ms |
total: | 464ms |
0 / 0 |