2015-06-28 41 views
2

我正在使用PyODBC來獲取一些數據,因爲我沒有獲取我的表中的所有數據,我需要編寫一個查詢,它只抓取具有關聯列的行。例如我最初的查詢是:如何爲關聯值構建SQL查詢?

SELECT SRNumber FROM SO_SC_1 WHERE SRNumber LIKE '%1-%' 

這會返回我想要的SRNumber值。

接下來我想返回關聯的最後編輯的用戶這個SRNumber。此欄名稱爲last_edited_user。在這種情況下將多個查詢合併爲一個合適的語法是什麼?基本上我想使用初始查詢並獲取每個SRNumber的所有關聯數據。

+0

只需使用'選擇SRNUmber,LastEditedUser'。 。 。或者任何列被調用。 –

+0

您需要在您的where子句中選擇多個條件和多個條件。請參閱下面的@Ala回覆開始。 –

回答

2

您查詢使用其所有逗號需要的列分隔的名字

SELECT SRNumber, last_edited_user 
FROM SO_SC_1 
WHERE SRNumber LIKE '%1-%'