Как выполнить несколько INSERT с результатом SELECT?

261
20 октября 2021, 09:30

Как добавить несколько строк в таблицу если одно из значений будет полученно из SELECT? В запросе все значения не меняются кроме, product_id.

 INSERT INTO `s_products_categories`(`product_id`, `category_id`, `position`
        VALUES ( *Результат SELECT* ,253,1)
Answer 1

Вы можете в списке селекта указать поля или значения

INSERT INTO `s_products_categories`
    (`product_id`, `category_id`, `position`)
    select `id_field_name`, 253, 1 from `table_name`
READ ALSO
@font-face и имя файла из шрифта

@font-face и имя файла из шрифта

Можно ли каким-то образом сделать так, чтобы при добавлении файла шрифта (woff, ttf), имя файла, font-family, бралось из данных самого шрифта (его свойств/метаданных)?

209
Как запустить выполнение gulp?

Как запустить выполнение gulp?

при выполнении команды gulp watch выдает такое

343
Как сделать такую html форму без бутсnрапа?

Как сделать такую html форму без бутсnрапа?

Как сделать такую html форму без бутсnрапа ?

273
Система событий на c++

Система событий на c++

Подскажите оптимальный способ для реализации событий на C++Нужно реализовать подписку на события, с возможностью передачи аргументов

211