sql >> Base de Datos >  >> RDS >> Mysql

Unir dos tablas y filtrarlas con la cláusula where

Like Coder of Code mencionado deberías JOIN Tanto la tabla, aplicar O.Status = 0 usando el WHERE cláusula y luego use ORDER BY para ordenar los resultados de la manera requerida usando ASC o DESC basado en el orden ascendente o descendente como a continuación. Es mejor usar List<string> ya que tiene métodos para buscar, ordenar y manipular listas.

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