Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
Друзья, подскажите пожалуйста, как можно проще проапдейтить единым значением разные данные у меня есть гости с id 99,98, 76, и т.д. - просто набор данных, в последовательность не заложить и вот надо всем этим значениям из таблицы Accessor присвоить значение 20 в таблице Abstract с синхронизацией по id как то можно это реализовать через временные таблицы, или через массив? Я пока пишу для каждой операции данный запрос: Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 00:12 |
|
||
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
lex871, В простейшем случае ваши вложенные подзапросы переписываются так, но Вам бы неплохо пример структуры хранения данных предоставить. Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 00:52 |
|
||
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
felix_ff спасибо за ответ. У меня вопрос, как можно сделать так, чтобы не писать 300 таких запросов, а как-нить Ext - сделать циклом по какой-то таблице.... т.е. чтобы перечислить Ext 99, 76, 55 и т.д. и одним запросом их все обновить.... Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 00:58 |
|
||
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
lex871300 таких запросов, а как-нить Ext - сделать циклом по какой-то таблице.... т.е. чтобы перечислить Ext 99, 76, 55 и т.д. и одним запросом их все обновить....Этот список Ext у вас откуда берётся? Из таблицы? Тогда делаете апдэйт с джойном к этой таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2019, 23:08 |
|
||
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
alexeyvglex871300 таких запросов, а как-нить Ext - сделать циклом по какой-то таблице.... т.е. чтобы перечислить Ext 99, 76, 55 и т.д. и одним запросом их все обновить....Этот список Ext у вас откуда берётся? Из таблицы? Тогда делаете апдэйт с джойном к этой таблице. У меня эти данные не в таблице. Их просто в файлике присылают. Можно ли как-нить временную таблицу создать и перебирать данные? Или массивом через запятую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2019, 00:20 |
|
||
|
помощь в запросе с обновлением данных в 2 таблицах
|
|||
|---|---|---|---|
|
#18+
lex871, Код: sql 1. 2. 3. 4. 5. 6. если у вас Ext уникальные значения. иначе вся ваша логика посыпится ошибками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2019, 01:11 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39783022&tid=1688174]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 333ms |

| 0 / 0 |
