หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ: คอลัมน์จากการคํานวณ![]()
ตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
แสดงอินเทอร์เซกชันแถวของสองตารางโดยคงการซ้ําซ้อน
วากยสัมพันธ์
INTERSECT(<tableExpression1>, <tableExpression2>)
พารามิเตอร์
| เทอม | นิยาม |
|---|---|
tableExpression |
นิพจน์ DAX ใด ๆ ที่แสดงตาราง |
ค่าผลลัพธ์
ตารางที่มีแถวทั้งหมดในตาราง Expression1 ซึ่งยังอยู่ในตาราง Expression2 ด้วย
ข้อ ยก เว้น
หมาย เหตุ
การแยกไม่ใช่การสลับ โดยทั่วไป Intersect(T1, T2) จะมีชุดผลลัพธ์ที่แตกต่างจาก Intersect(T2, T1)
แถวที่ซ้ํากันจะถูกเก็บไว้ ถ้าแถวปรากฏใน tableExpression1 และ tableExpression2 แถวและแถวที่ซ้ํากันทั้งหมดใน tableExpression1 จะรวมอยู่ในชุดผลลัพธ์
ชื่อคอลัมน์จะตรงกับชื่อคอลัมน์ใน tableExpression1
ตารางผลลัพธ์มีสายข้อมูลที่ยึดตามคอลัมน์ในตาราง Expression1 โดยไม่คํานึงถึงสายข้อมูลของคอลัมน์ในตารางที่สอง ตัวอย่างเช่น ถ้าคอลัมน์แรกของตารางแรก Expression มีสายข้อมูลไปยังคอลัมน์ฐาน C1 ในแบบจําลอง การแยกจะลดแถวที่ยึดตามการแยกในคอลัมน์แรกของตารางที่สอง Expression และคงสายข้อมูลคอลัมน์ฐาน C1 ไว้เหมือนเดิม
คอลัมน์จะถูกเปรียบเทียบตามการจัดตําแหน่ง และการเปรียบเทียบข้อมูลโดยไม่มีการแปลงชนิดข้อมูลก่อน
ตารางผลลัพธ์ไม่มีคอลัมน์จากตารางที่เกี่ยวข้องกับตาราง Expression1
-
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
States1
| สภาพ |
|---|
| A |
| A |
| B |
| B |
| B |
| C |
| D |
| D |
รัฐ 2
| สภาพ |
|---|
| B |
| C |
| D |
| D |
| D |
| E |
Intersect(States1, States2)
| สภาพ |
|---|
| B |
| B |
| B |
| C |
| D |
| D |
Intersect(States2, States1)
| สภาพ |
|---|
| B |
| C |
| D |
| D |
| D |