Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

полезные SQL запросы


freelancer

Recommended Posts

  В 02.09.2021 в 07:17, chukcha сказав:

ух ты... а подумать? не прописал я алиас, но это не значит, что копипаст вам поможет

Expand  

 

та я вообще не понимаю в этом ) как в итоге правильно будет?

Надіслати
Поділитися на інших сайтах


Если вы не понимаете, то тогда зачем беретесь за задачу?
А если я вам напишу truncate table вы тоже скопипастите?

 

 

 

 

Надіслати
Поділитися на інших сайтах

  В 02.09.2021 в 07:23, chukcha сказав:

Если вы не понимаете, то тогда зачем беретесь за задачу?
А если я вам напишу truncate table вы тоже скопипастите?

 

 

 

 

Expand  

 

За какую задачу я берусь? Мне в магазине надо убрать около 500 акций, либо вручную это делать либо одним запросом. Попросил помощи на форуме.

Надіслати
Поділитися на інших сайтах


Помощь в данном вопросе подразумевает хоть какие-то знания , а не копипаст
Вы не ответили
 

  В 02.09.2021 в 07:23, chukcha сказав:

А если я вам напишу truncate table вы тоже скопипастите?

Expand  

 

Надіслати
Поділитися на інших сайтах

  В 02.09.2021 в 09:07, chukcha сказав:

Помощь в данном вопросе подразумевает хоть какие-то знания , а не копипаст
Вы не ответили
 

 

Expand  

 

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

где здесь написано, что "Помощь в данном вопросе подразумевает хоть какие-то знания"?

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

если Вам сложно, или желаете поиздеваться, то проходите мимо. к чему этот трёп?

Надіслати
Поділитися на інших сайтах


  В 02.09.2021 в 10:55, AlexDW сказав:

DELETE ps FROM oc_product_special ps JOIN oc_product p using(product_id) WHERE p.manufacturer_id = xx

где xx - id нужного производителя

Expand  

 

Спасибо Вам огромное! Всё получилось! Хорошего дня )

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

здраствуйте у меня есть вот такой sqli запрос

 

SELECT op.model,op.sku, od.name, op.price, op.quantity FROM oc_product op

LEFT JOIN oc_product_description od on op.product_id = od.product_id

 

запрос выдает соответствующие таблицы: model, sku, name, price, quantity, а мне надо добавить чтобы так же отображался столбец name  из oc_category_description т.е столбец с наванием категории где находится товар..

Надіслати
Поділитися на інших сайтах


SELECT op.model,op.sku, od.name, op.price, op.quantity, ПОЛЕ Имени категории
FROM oc_product op
LEFT JOIN oc_product_description od on op.product_id = od.product_id

LEFT JOIN oc_product_to_categopy p2c on op.product_id = p2c.product_id
LEFT JOIN oc_category_description cd on p2c.category_id = cd.category_id

 

 

Не хватает  language_id, но наверное вам и не надо

 

  • +1 1
Надіслати
Поділитися на інших сайтах

  В 11.09.2021 в 13:01, chukcha сказав:

Ой... имя категории

Expand  

это наименование товара, а мне нужно добавить столбец в котором будет категория где находится этот товар

image.png.e4279153c07ee992278d7a5203e2d973.png

Надіслати
Поділитися на інших сайтах


  В 11.09.2021 в 13:12, AndreiBV сказав:

но ваш запрос не работает.

Expand  

и  что пишет?

 

А что вы сделали чтобы он заработал?
А включить внимательность?

после 2х правок - работает (запрос писался на коленке

 

  В 11.09.2021 в 13:12, AndreiBV сказав:

У меня два языка, я так понимаю достаточно в конце запроса добавить and od.language_id = 1

Expand  

недостаточно

 

Надіслати
Поділитися на інших сайтах

  В 11.09.2021 в 13:24, chukcha сказав:

и  что пишет?

Expand  

image.thumb.png.52b0330eb2af546ee69fdc089359b4f1.png

 

в общем мне необходимо сделать выгрузку вышеуказанных таблиц на двух языках.

Буду очень благодарен, и с счастьем подкину на бутылочку пива

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Доброго времени всем. Помогите пожалуйста  составить запрос к БД :rolleyes:

опенкарт 3.0.2.0

Надо чтобы товары из категории "A" (главная родительская категория с подкатегориями),  показывались еще и в новой категории "B"

За ранние благодарен всем откликнувшимся !!!:rolleyes:

Надіслати
Поділитися на інших сайтах


Opencart 1.5.5.1. Подскажите, пожалуйста, такой запрос. На товары, на которые не назначены акции, назначить акции со скидкой 20% от основной цены, на все товары.

И такой же запрос на товары, определенного производителя.

Надіслати
Поділитися на інших сайтах


  В 24.09.2021 в 18:02, dojer сказав:

Opencart 1.5.5.1. Подскажите, пожалуйста, такой запрос. На товары, на которые не назначены акции, назначить акции со скидкой 20% от основной цены, на все товары.

И такой же запрос на товары, определенного производителя.

Expand  

 

Помогите кто-нибудь, пожалуйста. Завтра уже нужно акции заряжать...

Надіслати
Поділитися на інших сайтах


  В 24.09.2021 в 18:02, dojer сказав:

Opencart 1.5.5.1. Подскажите, пожалуйста, такой запрос. На товары, на которые не назначены акции, назначить акции со скидкой 20% от основной цены, на все товары.

И такой же запрос на товары, определенного производителя.

Expand  

 

Таблицы:
product
product_special

 

Перемнные:
price (таблица product)
price (таблица product_special)

 

Условия:
quantity > 0
manufacturer_id =

Надіслати
Поділитися на інших сайтах


  В 26.09.2021 в 06:44, nikifalex сказав:

@dojer совсем никто не хочет помочь, да? Может вы не тот раздел выбрали или не ту тему? может это никому не интересно? может выходной? 

Expand  

 

Кто может и хочет помочь, тот поможет. А Вы к чему это написали? Раздел вроде тот...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.