Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
9 years ago
Solved

SQL query to DAX or new table

Hello All,

 

I have a created a table as below m query

 

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSlTSUQKiqqoqIJmaCuGB6YwMpVidaKUkIDMFIpwCotPSYKz0dLCCZCATjIEASJWUQKR0lBJBZhcVgRWB1KeCTUa2AoRiYwE=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [A = _t, B = _t, C = _t, D = _t, E = _t, F = _t, G = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"A", type text}, {"B", type text}, {"C", type text}, {"D", type text}, {"E", type text}, {"F", type text}, {"G", type text}})
in
    #"Changed Type

Now i am trying to filter this table as based on column A values.

 

In SQl we can write the query as

 

select B,C,D from Table1 where A="a";

 

i tried to get this by new table option in power bi desktop modeling tab.

i have tried the below query

Table = CALCULATETABLE(VALUES(Table1[C]) ,FILTER(Table1,Table1[B]="d"))

By this query i am getting the single column from Table1 table.

But i need to get B,C,D column values also.

 

How can i get this done.

 

Any suggestions,

Mohanv V

  • Anonymous's avatar
    Anonymous
    9 years ago

    Gota Solution on my own.

     

    Q1 = CALCULATETABLE(SUMMARIZE('Table','Table'[B],'Table'[C],'Table'[D]),FILTER('Table','Table'[A]="a"))

1 Reply

  • Anonymous's avatar
    Anonymous
    Not applicable

    Gota Solution on my own.

     

    Q1 = CALCULATETABLE(SUMMARIZE('Table','Table'[B],'Table'[C],'Table'[D]),FILTER('Table','Table'[A]="a"))