Mysql
 sql >> база данни >  >> RDS >> Mysql

Съединете две таблици и ги филтрирайте с клауза where

Харесайте кодера на споменато трябва да JOIN И двете таблица, приложете O.Status = 0 като използвате WHERE клауза и след това използвайте ORDER BY за да подредите резултатите по необходимия начин с помощта на ASC или DESC въз основа на възходящ или низходящ ред, както е по-долу. По-добре е да използвате List<string> тъй като има методи за търсене, сортиране и манипулиране на списъци.

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. Как да изберете данни от две таблици с помощта на една заявка

  2. Вмъкване на няколко реда с една заявка MySQL

  3. Вмъкнете в MySQL таблица или актуализирайте, ако съществува

  4. Python3.4 не може да инсталира mysql-python

  5. как да покажа множество изображения (blob) от mysql с помощта на php?