Forum Discussion

Haidannx's avatar
Haidannx
Helper I
6 years ago
Solved

Remove rows which contain data in another Table

Hi all,

 

I have a data set like below

Fact table

IDContent
1a
2b
3c
4d
sdfsde
rêtrf
45g

 

Dim table

 

ID
2
3
4
5
45
8

 

Now i`d like to remove all the rows in Fact table which have ID appears in the Dim table ( the values in Dim table are Distinct)

How may i achieved that task?

Many thanks

  • Hi Haidannx 

     

    You can use Merge Queries with Left Anti Join Kind as below

     

    Best Regards,
    Mariusz

    If this post helps, then please consider Accepting it as the solution.

    Please feel free to connect with me.
    LinkedIn

     

  • Hi, Haidannx 

     

    Based on my research, the easist way is using 'Merge Queries'. You may go to Query Editor, click 'Merge Queries'.

     

    Then you can make the ID columns from two tables selected and choose 'Left Anti' under 'Join Kind', which keeps only rows from the first table when joining tables.

     

     

    Finally, you need to right-click 'Dim table' column and remove it. You will get the result.

     

    Best Regards

    Allan

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

     

2 Replies

  • Mariusz's avatar
    Mariusz
    Community Champion

    Hi Haidannx 

     

    You can use Merge Queries with Left Anti Join Kind as below

     

    Best Regards,
    Mariusz

    If this post helps, then please consider Accepting it as the solution.

    Please feel free to connect with me.
    LinkedIn

     

  • v-alq-msft's avatar
    v-alq-msft
    Community Support

    Hi, Haidannx 

     

    Based on my research, the easist way is using 'Merge Queries'. You may go to Query Editor, click 'Merge Queries'.

     

    Then you can make the ID columns from two tables selected and choose 'Left Anti' under 'Join Kind', which keeps only rows from the first table when joining tables.

     

     

    Finally, you need to right-click 'Dim table' column and remove it. You will get the result.

     

    Best Regards

    Allan

     

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.