公共表表達式(CTE)

適用於:勾選“是”磚的SQL勾選“是”磚運行時

定義一個臨時結果集,您可以在SQL語句的範圍內多次引用它。CTE主要用於選擇聲明。

語法

common_table_expression(,...common_table_expressionview_identifiercolumn_identifier(,...作為查詢

參數

  • view_identifier

    的標識符common_table_expression可供參考

  • column_identifier

    控件的列的可選標識符common_table_expression可供參考。

    如果column_identifier類返回的列數必須匹配查詢.類派生的列名查詢

  • 查詢

    產生結果集的查詢。

例子

—具有多個列別名的CTE>txy作為選擇12選擇t在哪裏x1y212——CTE定義中的CTE>t作為t2作為選擇1選擇t2選擇t1——子查詢中的CTE>選擇馬克斯ctc作為選擇1選擇t);1——子查詢表達式中的CTE>選擇t作為選擇1選擇t);1——CREATE VIEW語句中的CTE>創建視圖v作為t一個bcd作為選擇123.4選擇t>選擇v123.4CTE名稱是有作用域的>t作為選擇1),t2作為t作為選擇2選擇t選擇t22