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


Links - это список ссылок на сайте, LinksAssoc хранит данные, что какому-то юзеру добавили какую-то ссылку.
Как выбрать все ссылки которые еще не добавлены определенному пользователю, заданному через user_id?
...
Рейтинг: 0 / 0
помогите с запросом
    #38400770
guest_17384966
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
написал вот так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT *
FROM links
WHERE id NOT IN (
	SELECT a.id
	FROM links a
	JOIN linksAssoc s ON a.id = s.link_id
	WHERE s.used_id = 5
)



мб есть лучше вариант?
...
Рейтинг: 0 / 0
помогите с запросом
    #38400773
qwerty112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_17384966мб есть лучше вариант?
Код: sql
1.
2.
3.
4.
SELECT a.id
FROM links a
left JOIN linksAssoc s ON a.id = s.link_id and s.used_id = 5
where s.link_id is null
...
Рейтинг: 0 / 0
помогите с запросом
    #38402069
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_17384966написал вот так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT *
FROM links
WHERE id NOT IN (
	SELECT a.id
	FROM links a
	JOIN linksAssoc s ON a.id = s.link_id
	WHERE s.used_id = 5
)



мб есть лучше вариант?

Чем тебе этот не нравится ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / помогите с запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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