amitkala17
Hola,
tengo dos consultas en mi informe y estoy tratando de implementar la combinación izquierda, aquí está el escenario,
tengo una tabla principal llamada Emp, y otra tabla Organaziation, quiero ver todos los registros de emp y solo los registros coincidentes de organización,
por el momento solo muestra el registro emparejado.
Por favor recomiende
v-yuezhe-msft
Hola @amitkala17,
Según mi prueba, NATURALLEFTOUTERJOIN no funciona en este escenario.
En el Editor de consultas, haga clic en la tabla Emp, luego seleccione «Combinar consultas como nuevas» para fusionar las dos tablas, luego expanda la columna de nombre de organización en la tabla fusionada. No afecta a sus tablas actuales utilizando la función de consulta de combinación para obtener el resultado esperado.
Gracias,
Lidia Zhang
v-yuezhe-msft
Hola @amitkala17,
Según mi prueba, NATURALLEFTOUTERJOIN no funciona en este escenario.
En el Editor de consultas, haga clic en la tabla Emp, luego seleccione «Combinar consultas como nuevas» para fusionar las dos tablas, luego expanda la columna de nombre de organización en la tabla fusionada. No afecta a sus tablas actuales utilizando la función de consulta de combinación para obtener el resultado esperado.
Gracias,
Lidia Zhang
amitkala17
En respuesta a v-yuezhe-msft
Gracias querido,
tengo este,
lo que entendí es que, de forma predeterminada, todas las consultas están vinculadas con la combinación interna, y si tenemos un requisito de combinación izquierda/derecha, debemos crear una consulta separada.
corrígeme si estoy equivocado.
esputo
hola @amitkala17
desafortunadamente este es el lugar equivocado para su proyecto.
Es mejor que uses el Editor de consultas (Power Query) y fusiones las tablas. Allí puede elegir qué tipo de unión le gustaría tener.
amitkala17
En respuesta a esputo
Hola,
no quiero usar la consulta de combinación,
Entonces, ¿significa que el soporte de la consulta solo se une internamente?
amitkala17
En respuesta a amitkala17
empno & fname es de Emp table & Orgname es de Organazation Table, el registro coincidente aparece en el último, y la organización que no tiene empleado aparece en la parte superior.
pero lo que quiero es obtener todos los empleados y solo la organización coincidente, si ninguna organización coincidente será nula
esputo
En respuesta a amitkala17
está bien. Comprenda probar la función DAX =NATURALLEFTOUTERJOIN()
amitkala17
En respuesta a esputo
¿Dónde agregaré esta función?
imadera
En respuesta a amitkala17
mira este video, explica mejor cómo controlar el SQL que Power BI crea automáticamente… https://www.youtube.com/watch?v=UgqVSEoj4BM