powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Комбинированный запрос
2 сообщений из 2, страница 1 из 1
Комбинированный запрос
    #32889977
Sky_Walker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые господа,

есть ряд запросов типа:

REPLACE INTO tab1 SELECT f1, f2, f3 FROM tab2 WHERE UserName='user1'
REPLACE INTO tab1 SELECT f1, f2, f3 FROM tab2 WHERE UserName='user2'
REPLACE INTO tab1 SELECT f1, f2, f3 FROM tab2 WHERE UserName='user3'
........

Так же есть таблица со всеми пользователями(user1, user2, ....)

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

Заранее благодарен,
Александр
...
Рейтинг: 0 / 0
Комбинированный запрос
    #32892624
Welly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sky_Walker

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


RTFM JOIN

Код: plaintext
1.
2.
3.
4.
5.
REPLACE INTO tab1 
SELECT f1, f2, f3 
FROM 
   tab2 
   inner join users on tab2.UserName=users.UserName
;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Комбинированный запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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