mysql - 进行 mySQL 查询来获取尚未售出的产品?

标签 mysql openbravo

使用 openbravoPOS,我获得了所有产品、门票、库存等的 mySQL 数据库。

产品位于一个表中,而门票位于另一个表中,因此进行查询以获取所有已售出的产品(因此位于门票行中)很简单。

如何进行查询以提供不在任何票务热线中的产品?

最佳答案

您可以使用 LEFT OUTER JOIN为此:

select p.*
from products p
left outer join tickets t on p.ProductID = t.ProductID
where t.ProductID is null

关于mysql - 进行 mySQL 查询来获取尚未售出的产品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929492/

相关文章:

sql - 按自然顺序提取生日

java - 无法访问 Openbravo 存储库禁止错误

tomcat - 在 Ubuntu Trusty 上安装 Openbravo

java - 在 openBravo 中同时连接到多个数据库?

java - Openbravo POS - 添加新按钮

centos - CentOS下Openbravo安装

mysql - Yii2 更新条件是一个数组

mysql - 使用 Django dumpdata 转储整体数据的一个子集?

java - 如何处理 DBUtil 中的 Date 类型值

php - 在同一服务器的外部脚本中使用自定义函数获取 WordPress 用户元数据