powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сделать средствами SQL
3 сообщений из 3, страница 1 из 1
Сделать средствами SQL
    #34691357
Foror
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть связь многие-ко-многим, нужно выбрать аккаунты, у которых есть именно указанные специализации(т.е. and условие). Такой запрос не работает:

Код: plaintext
1.
2.
3.
4.
5.
6.
select a.nickname, s.id
from account a 
	inner join accounts_specs acs on acs.account_id = a.id 
	inner join specialization s on acs.specialization_id = s.id

where s.id='web_programming' and s.id='design'

Можно написать нормальный запрос использую SQL и возможно какие-то функции postgres?
...
Рейтинг: 0 / 0
Сделать средствами SQL
    #34691454
Бабичев Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GROUP BY + HAVING(count (distinct ...))
...
Рейтинг: 0 / 0
Сделать средствами SQL
    #34696059
w
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
w
Гость
Что именно не работает, выскакивает ошибка или же выводит ни то, что вы ожидали? Через какие поля реализована связь между таблицами?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сделать средствами SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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