我正在嘗試使用預準備語句從SQL數據庫中選擇一個值。內部連接在java中準備sql語句
我的輸入是表格通知中的一個ID。我得到一個ID,因此我現在可以在通知表中獲得該ID的DOCUMENT_ID。 通知表中的DOCUMENT_ID與Taxes表中的DOCUMENT_ID相同。 我需要選擇Taxes表中的DOCUMENT_TYPE。
我已經嘗試使用內部連接來鏈接兩個表,並得到我我的價值,但沒有骰子。
任何人都可以用這個select語句/查詢來幫助我嗎?
我正在嘗試使用預準備語句從SQL數據庫中選擇一個值。內部連接在java中準備sql語句
我的輸入是表格通知中的一個ID。我得到一個ID,因此我現在可以在通知表中獲得該ID的DOCUMENT_ID。 通知表中的DOCUMENT_ID與Taxes表中的DOCUMENT_ID相同。 我需要選擇Taxes表中的DOCUMENT_TYPE。
我已經嘗試使用內部連接來鏈接兩個表,並得到我我的價值,但沒有骰子。
任何人都可以用這個select語句/查詢來幫助我嗎?
沒有看到你的表結構,這樣的事情應該工作:
SELECT document_type
FROM taxes t join notification n on t.document_id = n.document_id
WHERE n.id = ?
SELECT taxes.document_type
FROM notification, taxes
WHERE notification.notification_id = ?
AND notification.document_id = taxes.document_id
您應該嘗試使用符合ANSI-92的查詢而不是ANSI-89。 FROM表名,表名2結構已折舊。 – Leslie 2011-02-08 22:07:29
謝謝你們,這兩種方法果然奏效。非常感激! – OakvilleWork 2011-02-10 16:26:13