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

Например есть таблицы

users
id login email

projects
id name user_id upload_type

projectы_embed
id name user_id

projects_embed_users
id name user_id

нужно выбрать всех пользователей, которые сделали хоть одну запись в таблице projects_embet или projects_embet_users или в projects с upload_type=CLONE_S2S.

я сделал вот такой запрос:
SELECT distinct users.id FROM users, projects, project_embed, project_embed_users where (users.id=projects.userid and projects.upload_type='CLONE_S2S')

и все у меня успешно умерло, так как таблицы большие. 100-300к
есть возможность както сделать такую проверку с меньшими затратами?
...
Рейтинг: 0 / 0
выборка элементов о которых есть вспоминания в других таблицах
    #39341549
AndriyNifler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не тот запрос вставил. вот верный:
SELECT distinct users.id FROM users, projects, project_embed, project_embed_users where users.id=projects_embed.users_id or users.id=projects_embed_users.users_id or (users.id=projects.userid and projects.upload_type='CLONE_S2S')
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / выборка элементов о которых есть вспоминания в других таблицах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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