แชร์ผ่าน


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

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

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

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