แชร์ผ่าน


SELECTCOLUMNS

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล

แสดงตารางที่มีคอลัมน์ที่เลือกจากตารางและคอลัมน์ใหม่ที่ระบุโดยนิพจน์ DAX

ไวยากรณ์

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, [<Name>], …) 

พารามิเตอร์

เงื่อนไข คำนิยาม
Table นิพจน์ DAX ใด ๆ ที่แสดงตาราง
Name ชื่อที่กําหนดให้กับคอลัมน์ ซึ่งอยู่ในอัญประกาศคู่
Expression นิพจน์ใด ๆ ที่แสดงค่าสเกลา เช่น การอ้างอิงคอลัมน์ จํานวนเต็ม หรือค่าสตริง

ค่าผลลัพธ์

ตารางที่มีจํานวนแถวเดียวกันกับตารางที่ระบุเป็นอาร์กิวเมนต์แรก ตารางผลลัพธ์มีหนึ่งคอลัมน์สําหรับแต่ละคู่ของ NameExpression อาร์กิวเมนต์ และแต่ละนิพจน์จะถูกประเมินในบริบทของแถวจากอาร์กิวเมนต์ Table ที่ระบุ

หมายเหตุ

SELECTCOLUMNS มีลายเซ็นเดียวกันกับ ADDCOLUMNSและมีลักษณะการทํางานแบบเดียวกัน ยกเว้นว่า แทนที่จะเริ่มต้นด้วย Table ที่ระบุ SELECTCOLUMNS เริ่มต้นด้วยตารางว่างก่อนที่จะเพิ่มคอลัมน์

ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง

สําหรับตารางต่อไปนี้ที่ชื่อว่า Customer:

ประเทศ State นับ รวม
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

กลับ

ประเทศ, รัฐ
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA