2014-01-23 44 views
-1

是否可以使用一個select語句選擇視圖和表?例如:Sybase選擇視圖和表

表1 Col1 | Col2

查看1 Col1 | Col2

SELECT COUNT(DISTINCT T1.COL1) FROM Table1 T1,View1 V1 WHERE V1.Col2 = T1.COL2 AND T1.COL1 = "something" 
+0

嗨,我看你最近登錄過SO,但還沒有接受我的答案。如果有任何問題,請告訴我。 –

回答

2

是的,您可以在聯接中使用表和視圖。

邏輯上,視圖被視爲表,因此您可以執行大多數可用於tablesl的操作,包括連接。

+0

邁克爾是正確的;你可以做你在問什麼。說明中的SQL示例是隱含的內部聯接,因此計數將生成僅存在於表內和視圖中的結果。我在dbisqlc中針對ASA9測試了您的語法,它運行時沒有問題,並給了我預期的結果。 – 2014-01-23 04:42:48