2016-05-12 66 views
-1

什麼是SQL中的結果表?什麼是SQL中的結果表?

+0

在查詢中返回表或存儲在名爲result的臨時表中以獲取最終結果。也稱爲結果集。 –

+2

SQL'SELECT'查詢產生一個2維的行集作爲其結果,這是按其結構(2D,柵格列,行)的表格形式表示的。這可能是他們所指的全部 - 「結果」是由SELECT查詢產生的行集。 –

回答

1

SQL中的所有查詢操作都將表格數據作爲輸入並返回表格數據作爲結果。

例如,SELECT/FROM操作篩選表成基於條件的另一個表結構,JOIN小號提供的一組操作的表之間,GROUP提供聚合,依此類推。然而,不管他們的目的,他們都返回

在SQL講這些「表狀」結構通常被稱爲「結果表」或「派生表」有時「數據幀」。但是,對於所有意圖和目的,它們只是表格。

+2

我不認爲這是完全正確的說,所有的SQL操作輸出表格數據。雖然有些引擎可以輸出受影響的行的結果,但通常而言,非查詢命令(UPDATE,DELETE,INSERT)不會返回任何結果。 – jleach

+0

是的,你是對的,但我正在談論查詢操作。 SQL語言的基本優勢在於,它可以非常有效地表達使用極少數操作員的行爲,並始終以類似的方式進行操作。 –

+0

明白了,編輯現在更清楚了......容易讓Newbs被這些東西絆倒。贊同 – jleach

相關問題