mysql - MySQL Query 未选择所有行
问题描述
我对以下查询有疑问。不选择 s1_pm_po_item 中没有 s1_pm_po_item.CostCode 值的行。我在这里想念什么?
SELECT s1_pm_po_item.id, s1_pm_costcode.CostCode AS CostCode, s1_pm_po_item.description AS Description, CONCAT( s1_pm_po_item.QtyOrdered, s1_pm_po_item_units.description ) AS QtyOrdered, FORMAT( s1_pm_po_item.UnitPrice, 2 ) AS UnitPrice, FORMAT( QtyOrdered * UnitPrice, 2 ) AS Amount
FROM s1_pm_po_item
INNER JOIN s1_pm_budget_class ON s1_pm_budget_class.id = s1_pm_po_item.CostCode
INNER JOIN s1_pm_budget_item ON s1_pm_budget_item.id = s1_pm_budget_class.BudgetItem
INNER JOIN s1_pm_costcode ON s1_pm_costcode.id = s1_pm_budget_item.CostCode
INNER JOIN s1_pm_po_item_units ON s1_pm_po_item_units.id = s1_pm_po_item.QtyUnit
WHERE s1_pm_po_item.POID =924
解决方案
推荐阅读
- ios - Xcode 显然不会创建应用程序的 dSYM 文件
- visual-studio-code - VS Code 中的“cd:找不到路径 'D:\mnt\d\VS Code\',因为它不存在”错误
- javascript - 我正在开发 blogApp,博客正在保存到数据库中,但未显示在显示页面上
- jupyter-notebook - 当我启动 jupyter web explorer 时没有打开
- intellij-idea - 我使用了带有 libjdx 的图像按钮,但它不起作用
- go - 为什么这个 Go 代码输出 `testing: warning: no tests to run`?
- python - discord bot (python) 如何使用 wait_for 等待消息或反应
- c++ - 这两种类型是同一种类型吗?
- docker - Docker不会启动和重要文件
- vue.js - 如何在 Vue 3 中使用“this”