Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста, составить SQL запрос / 6 сообщений из 6, страница 1 из 1
15.03.2019, 09:52
    #39786438
tanya2307
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
Есть таблица product с полями product_id и manufacturer_id.
Надо просмотреть её всю и, если manufacturer_id=12, запомнить product_id и добавить в таблицу extra_tabs запись с полями product_id=product_id, extra_tab_id=6.
...
Рейтинг: 0 / 0
15.03.2019, 10:02
    #39786447
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
tanya2307,

читать про SELECT-FROM-WHERE, INSERT
...
Рейтинг: 0 / 0
15.03.2019, 10:09
    #39786452
tanya2307
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
Щукина Анна, да, это надо не просто читать, а изучать. Просто мне надо быстро выполнить задачу, поэтому прошу помощи у сведущих людей. Насколько я понимаю, тут запрос совсем не сложный.
...
Рейтинг: 0 / 0
16.03.2019, 00:19
    #39787072
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
Первый запрос возвращает нужные product_id
Код: plsql
1.
SELECT product_id FROM product  WHERE manufacturer_id=12 ;


Второй запрос добавляет запись во вторую таблицу.
Код: plsql
1.
INSERT INTO extra_tabs (product_id, extra_tab_id) VALUES (:product_id, 6);


На место :product_id подставить данные, полученные первым запросом.
...
Рейтинг: 0 / 0
16.03.2019, 00:23
    #39787074
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
А в принципе всё сделать и одним запросом:
Код: plsql
1.
2.
INSERT INTO extra_tabs (product_id, extra_tab_id) 
SELECT product_id, 6 FROM product  WHERE manufacturer_id=12 ;
...
Рейтинг: 0 / 0
18.03.2019, 12:32
    #39787683
tanya2307
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите, пожалуйста, составить SQL запрос
ЛебедкинА в принципе всё сделать и одним запросом:
Код: plsql
1.
2.
INSERT INTO extra_tabs (product_id, extra_tab_id) 
SELECT product_id, 6 FROM product  WHERE manufacturer_id=12 ;



Спасибо! Работает))
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста, составить SQL запрос / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]