Wie Coder of Code erwähnt
Sie sollten JOIN
werden Sowohl die Tabelle, gelten O.Status = 0
mit dem WHERE
-Klausel und verwenden Sie dann ORDER BY
um die Ergebnisse in der gewünschten Weise mit ASC
zu ordnen oder DESC
basierend auf der aufsteigenden oder absteigenden Reihenfolge wie unten. Es ist besser, mit List<string>
da es Methoden zum Suchen, Sortieren und Bearbeiten von Listen hat.
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