Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wybierz użytkowników, którzy posiadają zarówno psa, jak i kota

SELECT * FROM `dummy`
WHERE `pet` IN ('dog', 'cat')
GROUP BY `userId`
HAVING COUNT(DISTINCT `pet`) == 2

Uzyskaj listę unikalnych użytkowników, którzy mają psa lub kota, ale ogranicz ją do użytkowników, którzy mają co najmniej 2 różne wartości pet który będzie psem i kotem, ponieważ ograniczyłeś to do tych 2 opcji



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj binarny na dziesiętny za pomocą MySQL

  2. Jak przechowywać pustą wartość jako pole całkowite?

  3. Zapytanie z pól wyboru

  4. Wywołanie funkcji członkowskiej rowCount() na obiekcie niebędącym obiektem

  5. Jak użyć wartości ciągu/kolumny jako stałej interwału daty mysql (DZIEŃ, MIESIĄC...)?