Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как вывести данные с суммой
|
|||
|---|---|---|---|
|
#18+
Вообщем есть табличка available_car, в ней столбцы (id,id_complect,sale) эта табличка связанна с таблицей complectation (id,name,price) таблица complectation связана с таблицей base_option (id,id_complect,id_option) связывется с таблицей option_list (id,name) помимо таблицы комплектаций таблица available_car связана с таблицей used_pack (id,id_car,id_pack) used_pack связывается с таблицей pack (id,name,price) таблица pack связывается с таблицей pack_option (id,id_pack,id_option) связывется с таблицей option_list (id,name) Проблема, как вывести машины в наличии (available_car) так, что бы подсчитать стоимость, которая состоит из цены комплектации, скидки, и сумме цены установленных пакетов. При том, что в машине пакеты могут быть не установлены, но машина всё ровно должна выводиться. Кроме какой-то такой мысли SELECT a.id, (c.price-a.sale+sum(p.price)) as car_price FROM available_car as a JOIN complectation as c on a.id_complect = c.id JOIN base_option as bo on bo.id_complect = c.id JOIN used_pack as ap on up.id_car = a.id JOIN pack as p on up.id_pack = p.id JOIN pack_option as po on po.id_pack = p.id JOIN option_list as ol ON ol.id = bo.id_option OR ol.id = po.id_option GROUP BY a.id но это само собой не верно, как вывести машины с ценой [img=] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2018, 01:56 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39612400&tid=1830005]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
5ms |
get page messages: |
36ms |
get tp. blocked users: |
2ms |
| others: | 17ms |
| total: | 133ms |

| 0 / 0 |
