<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DAX to SQL code help in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-SQL-code-help/m-p/3426083#M129800</link>
    <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;The DAX expressions you provided can be translated into SQL as follows:&lt;/P&gt;
&lt;P&gt;For the DAX expression:&lt;BR /&gt;AIMS = IF(LEN(A.L)&amp;gt;=10 and IFERROR(VALUE(RIGHT(Asset[A_L],1)),FALSE()),"AIMS","ANIMS")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN LEN(A.L) &amp;gt;= 10 AND ISNUMERIC(RIGHT(Asset.A_L, 1)) = 1 THEN 'AIMS'&lt;BR /&gt;ELSE 'ANIMS'&lt;BR /&gt;END AS AIMS&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AIMS = IF(Asset[AGAL] IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; A[AIMS]="AIMS","I M S","N i M S")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN Asset.AGAL IN (SELECT DISTINCT AG FROM H_S) AND A.AIMS = 'AIMS' THEN 'I M S'&lt;BR /&gt;ELSE 'N i M S'&lt;BR /&gt;END AS AIMS&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AGAL = A[A_L] &amp;amp; "_" &amp;amp; A[AG]&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CONCAT(A.A_L, '_', A.AG) AS AGAL&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AIMLS = IF(Asset[AGAL IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; Asset[AIMxS]="AIMXS","I M S","N in M S")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN Asset.AGAL IN (SELECT DISTINCT AG FROM H_S) AND Asset.AIMxS = 'AIMXS' THEN 'I M S'&lt;BR /&gt;ELSE 'N in M S'&lt;BR /&gt;END AS AIMLS&lt;/P&gt;</description>
    <pubDate>Tue, 12 Sep 2023 10:20:21 GMT</pubDate>
    <dc:creator>technolog</dc:creator>
    <dc:date>2023-09-12T10:20:21Z</dc:date>
    <item>
      <title>DAX to SQL code help</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-SQL-code-help/m-p/557730#M350</link>
      <description>&lt;P&gt;HI Experts,&lt;/P&gt;&lt;P&gt;Could anyone please translate below DAX into SQL please&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. AIMS = IF(LEN(A.L)&amp;gt;=10 and IFERROR(VALUE(RIGHT(Asset[A_L],1)),FALSE()),"AIMS","ANIMS")&lt;/P&gt;&lt;P&gt;2. AIMS = IF(Asset[AGAL] IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; A[AIMS]="AIMS","I M S","N i M S")&lt;/P&gt;&lt;P&gt;3. AGAL = A[A_L] &amp;amp; "_" &amp;amp; A[AG]&lt;/P&gt;&lt;P&gt;4. AIMLS = IF(Asset[AGAL IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; Asset[AIMxS]="AIMXS","I M S","N in M S")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Oct 2018 14:57:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-SQL-code-help/m-p/557730#M350</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-31T14:57:07Z</dc:date>
    </item>
    <item>
      <title>Re: DAX to SQL code help</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-SQL-code-help/m-p/3426083#M129800</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;The DAX expressions you provided can be translated into SQL as follows:&lt;/P&gt;
&lt;P&gt;For the DAX expression:&lt;BR /&gt;AIMS = IF(LEN(A.L)&amp;gt;=10 and IFERROR(VALUE(RIGHT(Asset[A_L],1)),FALSE()),"AIMS","ANIMS")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN LEN(A.L) &amp;gt;= 10 AND ISNUMERIC(RIGHT(Asset.A_L, 1)) = 1 THEN 'AIMS'&lt;BR /&gt;ELSE 'ANIMS'&lt;BR /&gt;END AS AIMS&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AIMS = IF(Asset[AGAL] IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; A[AIMS]="AIMS","I M S","N i M S")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN Asset.AGAL IN (SELECT DISTINCT AG FROM H_S) AND A.AIMS = 'AIMS' THEN 'I M S'&lt;BR /&gt;ELSE 'N i M S'&lt;BR /&gt;END AS AIMS&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AGAL = A[A_L] &amp;amp; "_" &amp;amp; A[AG]&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CONCAT(A.A_L, '_', A.AG) AS AGAL&lt;BR /&gt;For the DAX expression:&lt;BR /&gt;AIMLS = IF(Asset[AGAL IN DISTINCT('H S'[AG]) &amp;amp;&amp;amp; Asset[AIMxS]="AIMXS","I M S","N in M S")&lt;BR /&gt;The SQL translation would be:&lt;/P&gt;
&lt;P&gt;CASE &lt;BR /&gt;WHEN Asset.AGAL IN (SELECT DISTINCT AG FROM H_S) AND Asset.AIMxS = 'AIMXS' THEN 'I M S'&lt;BR /&gt;ELSE 'N in M S'&lt;BR /&gt;END AS AIMLS&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 10:20:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/DAX-to-SQL-code-help/m-p/3426083#M129800</guid>
      <dc:creator>technolog</dc:creator>
      <dc:date>2023-09-12T10:20:21Z</dc:date>
    </item>
  </channel>
</rss>

