2016-04-17 44 views
0

使用MYOB數據庫我想跨兩個表進行查詢。使用條件對2個表進行SQl查詢

我有以下的內部連接發生,它之間的ShippingMethodID鏈接。

INNER JOIN ShippingMethods ON Sales.ShippingMethodID = ShippingMethods.ShippingMethodID 

有一個字段我想在ShippingMethods表中使用,名爲ShippingMethod,它具有實際運輸方法的字符串值。

例如,在我的WHERE部分中,我想測試ShippingsMethods.ShippingMethod = Post。但是,我的銷售表中,我只有身份證可以通過,我從不肯定索引號。

我該如何運行一個WHERE語句,將兩個錶鏈接到一個所需的值?

+0

的'where'條件'ShippingsMethods.ShippingMethod =「Post''應該正常工作。 –

回答

3

可能是你shoudl添加條件壽加入

INNERJOIN ShippingMethods ON (Sales.ShippingMethodID = ShippingMethods.ShippingMethodID 
     AND ShippingsMethods.ShippingMethod = 'Post') 
+0

INNER JOIN基於上述評論做這項工作。 – Pat