<?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 USQL - Sorting appversion based on semantic versioning instead of number in Real User Monitoring</title>
    <link>https://community.dynatrace.com/t5/Real-User-Monitoring/USQL-Sorting-appversion-based-on-semantic-versioning-instead-of/m-p/113157#M6586</link>
    <description>&lt;P&gt;I am trying to create a dashboard that surfaces USQL data showing the count of users by application version. a Appversion N-2 type deal.&lt;/P&gt;&lt;P&gt;In semantic versioning 7.19.x would be higher than 7.2.x however in math that's not the case so the order by function produces the below, the bold being the numbers id expect being at the top:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;7.3.4&lt;/P&gt;&lt;P&gt;7.3.2&lt;/P&gt;&lt;P&gt;7.3.0&lt;/P&gt;&lt;P&gt;7.2.0&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.19.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.18.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.17.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;7.16.1&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In SQL I believe we could use a split method then do order by str1,str2,str3 but USQL shows no such function on the documentation.&lt;/P&gt;</description>
    <pubDate>Thu, 28 May 2020 23:32:23 GMT</pubDate>
    <dc:creator>benjamin_mullan</dc:creator>
    <dc:date>2020-05-28T23:32:23Z</dc:date>
    <item>
      <title>USQL - Sorting appversion based on semantic versioning instead of number</title>
      <link>https://community.dynatrace.com/t5/Real-User-Monitoring/USQL-Sorting-appversion-based-on-semantic-versioning-instead-of/m-p/113157#M6586</link>
      <description>&lt;P&gt;I am trying to create a dashboard that surfaces USQL data showing the count of users by application version. a Appversion N-2 type deal.&lt;/P&gt;&lt;P&gt;In semantic versioning 7.19.x would be higher than 7.2.x however in math that's not the case so the order by function produces the below, the bold being the numbers id expect being at the top:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;7.3.4&lt;/P&gt;&lt;P&gt;7.3.2&lt;/P&gt;&lt;P&gt;7.3.0&lt;/P&gt;&lt;P&gt;7.2.0&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.19.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.18.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;7.17.0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;7.16.1&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In SQL I believe we could use a split method then do order by str1,str2,str3 but USQL shows no such function on the documentation.&lt;/P&gt;</description>
      <pubDate>Thu, 28 May 2020 23:32:23 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Real-User-Monitoring/USQL-Sorting-appversion-based-on-semantic-versioning-instead-of/m-p/113157#M6586</guid>
      <dc:creator>benjamin_mullan</dc:creator>
      <dc:date>2020-05-28T23:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: USQL - Sorting appversion based on semantic versioning instead of number</title>
      <link>https://community.dynatrace.com/t5/Real-User-Monitoring/USQL-Sorting-appversion-based-on-semantic-versioning-instead-of/m-p/113158#M6587</link>
      <description>&lt;P&gt;No, as this is a string it takes the lexicographic order.&lt;/P&gt;&lt;P&gt;However, you can add a custom property; e.g. with one longer string (e.g. with more numbers per part, "07.019.00",...), or 3 different longProperties as version numbers - then you can sort by those.&lt;/P&gt;&lt;P&gt;Extracting substrings and converting them to a number is currently not possible.&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2020 11:32:09 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Real-User-Monitoring/USQL-Sorting-appversion-based-on-semantic-versioning-instead-of/m-p/113158#M6587</guid>
      <dc:creator>David_Hauger</dc:creator>
      <dc:date>2020-05-29T11:32:09Z</dc:date>
    </item>
  </channel>
</rss>

