Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  Форум
Добро пожаловать, Гость. Чтобы воспользоваться всеми функциями форума - зарегистрируйтесь или аутентифицируйтесь.
asimo Offline
#1 Оставлено : 12 апреля 2017 г. 14:49:42(UTC)
asimo

Статус: Опытный

Зарегистрирован: 16.11.2011(UTC)
Сообщений: 100
Откуда: N/A

Сказал(а) «Спасибо»: 11 раз
в связанной таблице и установить значение поля status="0" Есть таблица products, в ней содержатся все товары на сайте, всех категорий. Эта таблица связана по ключевому полю ID с таблицей productsgroup, данная таблица предназначена для хранения связи товаров и групп, эта таблица связана c groupscategories, данная таблица используется для хранения связи товарной группы и категории, и наконец categories, в которой мы можем найти связанную категорию.

Нам нужно отобрать все те товары которые связаны с категорией школьные тетради, это категория номер 196. Затем изменить во всех этих отобранных записях в таблице PRODUCTS ячейку status на значение 0.

https://i.paste.pics/d95...f51dee9be0da0a0dce6.png таблица products

https://i.paste.pics/62f...293743d47b9854835fd.png таблица groupsproducts

https://i.paste.pics/753...b5e408db138dffa9e24.png таблица groupscategories

https://i.paste.pics/167...de49e8e9368f91a1de6.png таблица categories

http://imgdepo.com/id/10520215.jpg общий вид таблиц базы

Очень горит, помогайте (
Реклама
asimo Offline
#2 Оставлено : 12 апреля 2017 г. 18:04:00(UTC)
asimo

Статус: Опытный

Зарегистрирован: 16.11.2011(UTC)
Сообщений: 100
Откуда: N/A

Сказал(а) «Спасибо»: 11 раз
Вот так? неправильно наверное(

UPDATE (Ipointer_live.products)
SET products.status = "0"
WHERE
(
products.id=productsgroups.product_id
AND
productsgroups.group_product_id=gpoupscategories.id
AND
groupscategories.category_id=categories.id
)
AND (categories.id="196")
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.



 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text