Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
есть 2 таблицы. в первую таблицу нужно добавить записи из другой таблицы, которая имеет в поле значение равное "блины" и добавить фиксированное значение в поле первой таблицы. т.е. в 1 таблицу нужно добавить айди из этого запроса ко 2 таблице: SELECT id FROM `content` WHERE `metakey` like "%блины%" а затем присвоить ему: SET contentitem_tag_map.tag_id=5 после чего аналогично обработать уже другие категории. Как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 18:13 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
Кривые апострофы в запросе говорят о том, что у вас, наверно, MySQL. И строка в двойных кавычках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 18:25 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
это phpmyadmin да, мускл. я просто думал, что это сокращение для Microsoft SQL Server Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 18:37 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
Появилась мысль сделать это в 2 шага. Сначала перенести айди, потом присвоить им значения новые. затем повторить операцию, и присвоить значения тем, которые еще не присвоены. Однако возникла сложность с переносом, написал так: INSERT INTO contentitem_tag_map SELECT `id` FROM `content` WHERE `metakey` like "%блины%" но выдает: автор#1136 - Column count doesn't match value count at row 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 19:04 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
кажется догадываюсь в чем дело, но не знаю как исправить. у таблиц разные поля для айди у одной: content_item_id у второй: id ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 19:11 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
Евгений4124124в первую таблицу нужно добавить записи из другой таблицыЭто INSERT ... SELECT ... Евгений4124124добавить фиксированное значение в поле первой таблицыЕвгений4124124а затем присвоить ему:Так добавить или присвоить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 19:12 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
Получилось! INSERT INTO contentitem_tag_map(`content_item_id`) SELECT `id` FROM content WHERE `metakey` like "%блины%" но конечно лучше бы в один запрос, а не в 2. но ничего, главное что работает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 19:13 |
|
||
|
Как создать запись в таблице, скопировав запросы из условия другой таблицы?
|
|||
|---|---|---|---|
|
#18+
TS532352523Получилось! INSERT INTO contentitem_tag_map(`content_item_id`) SELECT `id` FROM content WHERE `metakey` like "%блины%" но конечно лучше бы в один запрос, а не в 2. но ничего, главное что работает :)Но это и есть один запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2017, 19:16 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39452309&tid=1830683]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 141ms |

| 0 / 0 |
