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

Sql:wybierz wszystkie koszyki zawierające zestaw określonych przedmiotów

Myślę, że najlepszym sposobem jest utworzenie tymczasowej tabeli z zestawem potrzebnych elementów (procedura, która przyjmuje identyfikatory przedmiotów jako parametry lub coś w tym rodzaju), a następnie pozostawienie jej dołączyć ze wszystkimi powyższymi tabelami połączonymi razem.

Jeśli dla danego koszyka nie masz żadnych wartości null po prawej stronie lewego sprzężenia, koszyk zawiera wszystkie potrzebne elementy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolumna obliczona z innej kolumny?

  2. MySql Transpozycja wiersza do kolumny i kolumny do wiersza

  3. Rozwiązywanie problemów Nielegalna mieszanka błędów sortowania w mysql

  4. MySQL - procedura składowana zwraca nieoczekiwaną wartość

  5. Jak przechowywać tagi w tagach MySQL, jedno pole w sumie lub jedno pole dla każdego tagu?