我们有两张表
tb_student:
tb_class:
我们想同时从两张表里提取学号,学生姓名和班级名称
做法:
先内联两张表,获取交集
VAR temp = NATURALINNERJOIN(tb_student,tb_class)
再使用SELECTCOLUMNS,将内联表的三个字段进行组合,并命名为一个新列名 student_detail
VAR temp_1 =SELECTCOLUMNS(temp,"student_detail",[studentId]&"#"&[StudentName]&"#"&[className])
最后用CONCATENATEX显示
RETURN CONCATENATEX(temp_1,[student_detail],",")
'
或者在DAX查询视图中查看结果: