แชร์ผ่าน


ฟังก์ชันการจัดการตาราง

ฟังก์ชันเหล่านี้จะแสดงตารางหรือจัดการตารางที่มีอยู่

ในหมวดหมู่นี้

ฟังก์ชัน คำอธิบาย
ADDCOLUMNS เพิ่มคอลัมน์จากการคํานวณไปยังตารางที่กําหนดหรือนิพจน์ตาราง
ADDMISSINGITEMS เพิ่มชุดของหน่วยข้อมูลจากหลายคอลัมน์ลงในตารางหากไม่มีอยู่
CROSSJOIN ส่งกลับตารางที่มีผลคูณคาร์ทีเซียนของทุกแถวจากตารางทั้งหมดในอาร์กิวเมนต์
CURRENTGROUP แสดงชุดของแถวจากอาร์กิวเมนต์ตารางของนิพจน์ GROUPBY
DATATABLE จัดเตรียมกลไกสําหรับการประกาศชุดค่าข้อมูลแบบอินไลน์
DETAILROWS ประเมินนิพจน์อธิบายรายละเอียดแถวที่กําหนดไว้สําหรับหน่วยวัดและส่งกลับข้อมูล
คอลัมน์ DISTINCT ส่งกลับตารางแบบหนึ่งคอลัมน์ที่มีค่าซึ่งไม่ซ้ํากันจากคอลัมน์ที่ระบุ
ตาราง DISTINCT แสดงตารางโดยการลบแถวที่ซ้ําออกจากตารางหรือนิพจน์อื่น
EXCEPT ส่งกลับแถวของตารางหนึ่งที่ไม่ปรากฏในอีกตารางหนึ่ง
FILTERS แสดงตารางของค่าที่ใช้เป็นตัวกรองโดยตรงเพื่อ columnName
GENERATE แสดงตารางที่มีผลคูณคาร์ทีเซียนระหว่างแต่ละแถวใน table1 และตารางที่เป็นผลมาจากการประเมิน table2 ในบริบทของแถวปัจจุบันจาก table1
GENERATEALL แสดงตารางที่มีผลคูณคาร์ทีเซียนระหว่างแต่ละแถวใน table1 และตารางที่เป็นผลมาจากการประเมิน table2 ในบริบทของแถวปัจจุบันจาก table1
GENERATESERIES ส่งกลับตารางคอลัมน์เดียวที่มีค่าของชุดเลขคณิต
GROUPBY คล้ายกับฟังก์ชัน SUMMARIZEGROUPBY จะไม่ทํา CALCULATE โดยนัยสําหรับคอลัมน์ส่วนขยายใดก็ตามที่เพิ่มเข้าไป
IGNORE ปรับเปลี่ยน SUMMARIZECOLUMNS ได้โดยการละเว้นนิพจน์ที่เฉพาะเจาะจงจากการประเมิน BLANK/NULL
INTERSECT แสดงอินเทอร์เซกชันแถวของสองตารางโดยคงการซ้ําซ้อน
NATURALINNERJOIN ดําเนินการรวมภายใน (inner join) ของตารางกับตารางอื่น
NATURALLEFTOUTERJOIN ดําเนินการรวมตารางด้านซ้ายกับ RightTable
ROLLUP ปรับเปลี่ยนลักษณะการทํางานของ SUMMARIZE โดยการเพิ่มแถวค่าสะสมไปยังผลลัพธ์ในคอลัมน์ที่กําหนดโดยพารามิเตอร์ groupBy_columnName
ROLLUPADDISSUBTOTAL ปรับเปลี่ยนลักษณะการทํางานของ SUMMARIZECOLUMNS โดยการเพิ่มแถวค่าสะสม/ผลรวมย่อยไปยังผลลัพธ์โดยยึดตามคอลัมน์ groupBy_columnName
ROLLUPISSUBTOTAL จับคู่กลุ่มค่าสะสมเข้ากับคอลัมน์ที่เพิ่มไว้โดย ROLLUPADDISSUBTOTAL ภายในนิพจน์ ADDMISSINGITEMS
ROLLUPGROUP ปรับเปลี่ยนลักษณะการทํางานของ SUMMARIZE และ SUMMARIZECOLUMNS โดยการเพิ่มแถวค่าสะสมไปยังผลลัพธ์ในคอลัมน์ที่กําหนดโดยพารามิเตอร์ groupBy_columnName
แถว ส่งกลับตารางที่มีแถวเดียวที่มีค่าที่เป็นผลมาจากนิพจน์ที่กําหนดให้แต่ละคอลัมน์
SELECTCOLUMNS เพิ่มคอลัมน์จากการคํานวณไปยังตารางที่กําหนดหรือนิพจน์ตาราง
SUBSTITUTEWITHINDEX ส่งกลับตารางซึ่งแสดงการกึ่งรวมด้านซ้าย (left semijoin) ของตารางสองตารางที่ให้มาเป็นอาร์กิวเมนต์
SUMMARIZE แสดงตารางสรุปสําหรับผลรวมที่ร้องขอในชุดกลุ่ม
SUMMARIZECOLUMNS ส่งกลับตารางสรุปผ่านชุดของกลุ่ม
คอนสตรักเตอร์ของตาราง แสดงตารางที่มีคอลัมน์อย่างน้อยหนึ่งคอลัมน์
TOPN ส่งกลับแถว N บนสุดของตารางที่ระบุ
TREATAS ใช้ผลลัพธ์ของนิพจน์ตารางเป็นตัวกรองคอลัมน์จากตารางที่ไม่เชื่อมโยง
UNION สร้างตารางยูเนี่ยน (การรวม) จากคู่ของตาราง
VALUES ส่งกลับตารางแบบหนึ่งคอลัมน์ที่มีค่าซึ่งไม่ซ้ํากันจากตารางหรือคอลัมน์ที่ระบุ