Как сравнить столбцы в таблицах?


BuslikDrev
 Поделиться

Рекомендуемые сообщения

Всем привет!

Есть две таблицы, нужно вывести общую цену в подкатегориях, которые выводятся списком на странице категории, чтобы это сделать, нужно сравнить столбцы товара, чтобы можно было по id товара получить цену, потом суммировать и вывести по id подкатегории.

У кого есть какие догадки, как можно при выборке данных объединить id товара? 

 


Таблица 1
id категории             id подкатегории         ids_товара:
1                               1                                  {"4":"586","5":"590","10":"582","11":"577","12":"578"}


Таблица 2
id категории            цена товара         ids_товара:
1                               1                               4
1                               2                               586
1                               11                             5
1                               22                             590
1                               11                             10
1                               0                               582
1                               66                             11
1                               1                               577
1                               9                               12
1                               8                               578

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Искал, искал и пришёл к выводу, что никак без php. На практике sql запрос сделать можно, но в моделях нельзя сделать такой запрос, чтобы убирал кавычки. Не делайте таких модулей, где так товары, категории и т.д. заполняются.

Ссылка на комментарий
Поделиться на других сайтах

group_concat что-ли?

В 06.07.2017 at 01:58, BuslikDrev сказал:

У кого есть какие догадки, как можно при выборке данных объединить id товара?

 

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу