我今天早些时候在仓库管理系统中运行了这个查询,导致我们的系统冻结。我对SQL非常陌生。我错误地加入了桌子吗?我还需要更多过滤吗?任何帮助表示赞赏。如果需要,可以提供数据库字典。
SELECT customer.name AS Clinic, so.num AS SONum, product.num AS
ProductNum, trackinginfo.info AS Lot, soitem.qtyfulfilled AS Qty,
soitem.unitprice AS UnitPrice
FROM customer
INNER JOIN so ON customer.id=so.customerid
LEFT JOIN soitem ON so.id=soitem.soid
LEFT JOIN product ON soitem.productid=product.id
INNER JOIN part ON product.partid=part.id
LEFT JOIN parttotracking ON part.id=parttotracking.partid
LEFT JOIN parttracking ON parttotracking.parttrackingid=parttracking.id
LEFT JOIN trackinginfo ON parttracking.id=trackinginfo.parttrackingid
WHERE customer.name LIKE '%paragon%'