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

Połącz dwie tabele i filtruj je za pomocą klauzuli where

Jak Coder of Code wspomniane powinieneś JOIN W obu tabelach zastosuj O.Status = 0 używając WHERE klauzuli, a następnie użyj ORDER BY aby uporządkować wyniki w wymagany sposób za pomocą ASC lub DESC w porządku rosnącym lub malejącym, jak poniżej. Lepiej jest iść z List<string> ponieważ ma metody wyszukiwania, sortowania i manipulowania listami.

SELECT OI.OrderID, O.User, OI.Product, OI.Quantity
FROM tblOrder O
INNER JOIN tblOrderItem OI ON O.ID = OI.OrderID
WHERE O.Status = 0
ORDER BY OI.OrderID ASC, OI.Product ASC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rozłączenie bazy danych mysql węzła JS

  2. Zapytanie MySQL do zliczania unikalnych domen z pola adresu e-mail

  3. Policz wystąpienia podciągu w kolumnie MySQL

  4. Procedura składowana MySQL spowodowała `Niezsynchronizowane polecenia`

  5. Implementacja i projektowanie architektury systemu powiadomień z wykorzystaniem socket.io node.js i wiadomości przychodzących