этот оператор SQL
"select firstname,lastname from users where lastname in('foo','bar') group by firstname"
это означает выбор всех записей в таблице «пользователи», где фамилия соответствует любому из «foo» или «bar»
Я не хочу этого поведения
я хочу получить все записи в таблице «users», где фамилии соответствуют всем «foo» и «bar»
так есть что-нибудь для этого?
Я знал, что должен заменить в ('foo', 'bar') что-то, но я этого не знаю!?
Спасибо
обновление
например, если в таблице есть эти записи
firstname | lastname
user1 foo
user1 bar
user2 foo
SQL-запрос должен получить user1, но не user2, поскольку user2 имеет 'foo', но не имеет 'bar'