SQl 使用条件查询 2 个表
SQl query across 2 tables with conditional
使用 MYOB 数据库我想跨两个 table 查询。
我发生了以下内部连接,它链接在 ShippingMethodID 之间。
INNER JOIN ShippingMethods ON Sales.ShippingMethodID = ShippingMethods.ShippingMethodID
我想在 ShippingMethods table 中使用一个名为 ShippingMethod 的字段,它具有实际运送方式的字符串值。
例如,在我的 WHERE 部分中,我想测试 ShippingsMethods.ShippingMethod = Post
。但是我的销售table,我只有ID可以参考,我从来都不确定索引号。
我如何 运行 将两个 table 链接到所需值的 WHERE 语句?
您还可以将条件添加到联接中
INNERJOIN ShippingMethods ON (Sales.ShippingMethodID = ShippingMethods.ShippingMethodID
AND ShippingsMethods.ShippingMethod = 'Post')
使用 MYOB 数据库我想跨两个 table 查询。
我发生了以下内部连接,它链接在 ShippingMethodID 之间。
INNER JOIN ShippingMethods ON Sales.ShippingMethodID = ShippingMethods.ShippingMethodID
我想在 ShippingMethods table 中使用一个名为 ShippingMethod 的字段,它具有实际运送方式的字符串值。
例如,在我的 WHERE 部分中,我想测试 ShippingsMethods.ShippingMethod = Post
。但是我的销售table,我只有ID可以参考,我从来都不确定索引号。
我如何 运行 将两个 table 链接到所需值的 WHERE 语句?
您还可以将条件添加到联接中
INNERJOIN ShippingMethods ON (Sales.ShippingMethodID = ShippingMethods.ShippingMethodID
AND ShippingsMethods.ShippingMethod = 'Post')