<?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: Difference between two times in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747590#M1040809</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; EventID,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time(Time) as Time&lt;/P&gt;&lt;P&gt;Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp; Call ID,EventID, Time&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:20&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:30&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:15&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:23&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:05&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:35&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp2:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time as RingTime&lt;/P&gt;&lt;P&gt;Resident Temp Where EventID = 1;&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time as AnswerTime&lt;/P&gt;&lt;P&gt;Resident Temp Where EventID = 2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;Load *, Time(AnswerTime-RingTime) as Difference Resident Temp2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table Temp2;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Dec 2014 17:21:32 GMT</pubDate>
    <dc:creator>MK_QSL</dc:creator>
    <dc:date>2014-12-16T17:21:32Z</dc:date>
    <item>
      <title>Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747583#M1040802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm looking at data from our phones database and want to know how long it takes to answer our calls. So I have some data that looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:20&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:30&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:15&lt;/P&gt;&lt;P&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:23&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:05&lt;/P&gt;&lt;P&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:35&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where EventID = 1 is phone rings and EventID = 2 is call answered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've done the following..............&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Calls:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD*,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; [Call Answer Time] - [Call Start Time] as [Ring Duration]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; ;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Call ID],&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(event_id=1,time(event_time)) as [Call Start Time],&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(event_id=2,time(event_time)) as [Call Answer Time]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;$(QVD_Path)\CCEvents.qvd&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(qvd);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and this isn't returning anything for the [Ring Duration] and I dont know what to do. Any help out there?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do i get it to only do the Ring Duration calculation only if the Call ID is the same (e.g. I dont want it to do 09:15:35 - 09:00:20)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What am I missing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:37:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747583#M1040802</guid>
      <dc:creator>Karl_Hart</dc:creator>
      <dc:date>2014-12-16T16:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747584#M1040803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your data isn't on the same row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a crosstable to get 1 row of data for each Call ID and then you have 2 columns for the event id's.&lt;/P&gt;&lt;P&gt;Then you can subtract the columns and get the interval.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:43:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747584#M1040803</guid>
      <dc:creator>Michiel_QV_Fan</dc:creator>
      <dc:date>2014-12-16T16:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747585#M1040804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you clarify your sources of data ?&lt;/P&gt;&lt;P&gt;I would assume you are extracting call start &amp;amp; end times from your calls database, but [&lt;EM&gt;Call Start Time&lt;/EM&gt;] fro example, is not defined at that point?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:44:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747585#M1040804</guid>
      <dc:creator>richard_chilvers</dc:creator>
      <dc:date>2014-12-16T16:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747586#M1040805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Richard,&lt;/P&gt;&lt;P&gt;The call times are indeed from a database, they come through on two different lines with event_ID 1 and event_ID 2.&lt;/P&gt;&lt;P&gt;I convert them into [Call Start Time] and [Call Answer Time] in the script above&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:52:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747586#M1040805</guid>
      <dc:creator>Karl_Hart</dc:creator>
      <dc:date>2014-12-16T16:52:44Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747587#M1040806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I'll look into this. I dont know how easy it would be with the large amount of data in the tables in the actual database. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll see how I get on.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:53:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747587#M1040806</guid>
      <dc:creator>Karl_Hart</dc:creator>
      <dc:date>2014-12-16T16:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747588#M1040807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Karl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QV is pretty good at gobbling up large numbers of records (especially with no many fields in each).&lt;/P&gt;&lt;P&gt;But I do something similar to this by creating a QVD file and then using incremental loads (each day). Perhaps you're doing something similar as you refer to a qvd file in your script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 16:57:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747588#M1040807</guid>
      <dc:creator>richard_chilvers</dc:creator>
      <dc:date>2014-12-16T16:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747589#M1040808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; EventID,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time(Time) as Time&lt;/P&gt;&lt;P&gt;Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp; Call ID,EventID, Time&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:20&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:30&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:15&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:23&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:05&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:35&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; EventID,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time,&lt;/P&gt;&lt;P&gt;&amp;nbsp; If([Call ID] = Previous([Call ID]), Time(Previous (Time)-Time)) as Difference&lt;/P&gt;&lt;P&gt;Resident Temp &lt;/P&gt;&lt;P&gt;Order By [Call ID], EventID Desc, Time Desc;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 17:18:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747589#M1040808</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2014-12-16T17:18:39Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747590#M1040809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; EventID,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time(Time) as Time&lt;/P&gt;&lt;P&gt;Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;&amp;nbsp; Call ID,EventID, Time&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:20&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1, 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:00:30&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:15&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:10:23&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 1,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:05&lt;/P&gt;&lt;P&gt;&amp;nbsp; 3,&amp;nbsp;&amp;nbsp; 2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09:15:35&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp2:&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time as RingTime&lt;/P&gt;&lt;P&gt;Resident Temp Where EventID = 1;&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time as AnswerTime&lt;/P&gt;&lt;P&gt;Resident Temp Where EventID = 2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop Table Temp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Final:&lt;/P&gt;&lt;P&gt;Load *, Time(AnswerTime-RingTime) as Difference Resident Temp2;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table Temp2;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 17:21:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747590#M1040809</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2014-12-16T17:21:32Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747591#M1040810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you could use a generic load to get seperate TimeReceived / TimeAnswered fields.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 17:26:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747591#M1040810</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-12-16T17:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747592#M1040811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to get the two events on the same row to be able to calculate the duration. Generic Load would work, but it may be more than you need for just two events. Here's an approach,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Calls:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD [&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;Call ID], &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;Time as StartTime&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;FROM $(QVD_Path)\CCEvents.qvd (qvd)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;WHERE &lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;EventID=1&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.63636302948px;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LEFT JOIN(Calls)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.63636302948px;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD [&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;Call ID], &lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;Time as EndTime&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;FROM $(QVD_Path)\CCEvents.qvd (qvd)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;WHERE &lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;EventID=2&lt;/SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;// After the above JOIN,&amp;nbsp; we now have one row for each Call ID.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;// Calculate the Duration of each call.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;RIGHT JOIN (&lt;SPAN style="font-size: 13.63636302948px;"&gt;Calls)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-size: 13.63636302948px; font-family: 'courier new', courier;"&gt;LOAD *,&amp;nbsp; interval(&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;EndTime-&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px;"&gt;StartTime,'m:ss') as Duration&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12.7272720336914px; font-family: 'courier new', courier;"&gt;RESIDENT Calls;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-size: 12.7272720336914px; font-family: inherit;"&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;-Rob&lt;SPAN style="font-weight: inherit; font-size: 12.7272720336914px; font-family: inherit;"&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 12.7272720336914px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-size: 12.7272720336914px; font-family: inherit;"&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 17:50:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747592#M1040811</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2014-12-16T17:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747593#M1040812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thing you miss the Interval function and your load is right try this way also the Rob suggestion is seems right also in this conditions you can use Joins and load two different tables with Event 1 and 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CallDetails:&lt;/EM&gt; &lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Call ID],&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(event_id=1,time(event_time)) as [Call Start Time],&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(event_id=2,time(event_time)) as [Call Answer Time]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;FROM&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;$(QVD_Path)\CCEvents.qvd&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(qvd);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Noconcatenate&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Calls:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;LOAD *,&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;InterVal(&lt;/STRONG&gt; [Call Answer Time] - [Call Start Time] &lt;STRONG&gt;,'mm:ss'&lt;/STRONG&gt; ) as [Ring Duration]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Resident CallDetails;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Drop Table &lt;EM&gt;CallDetails;&lt;/EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;EM&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 18:01:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747593#M1040812</guid>
      <dc:creator>its_anandrjs</dc:creator>
      <dc:date>2014-12-16T18:01:32Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between two times</title>
      <link>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747594#M1040813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rob,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I agree that a generic load might be a bit overdone in this case, but maybe it helps to simply learn about different approaches to a specific problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So one example to generate two seperate time fields for each Call ID might be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="_jivemacro_uid_14187598917305048 jive_text_macro jive_macro_code" jivemacro_uid="_14187598917305048"&gt;
&lt;P&gt;Generic LOAD&lt;/P&gt;
&lt;P&gt;&amp;nbsp; [Call ID],&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Pick(EventID, 'Call Start Time', 'Call Answer Time'),&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Time&lt;/P&gt;
&lt;P&gt;INLINE [&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call ID, EventID, Time&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 1, 09:00:20&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 2, 09:00:30&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 1, 09:10:15&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 2, 09:10:23&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, 1, 09:15:05&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3, 2, 09:15:35&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QlikCommunity_Thread_145985_Pic1.JPG" class="image-1 jive-image" src="https://community.qlik.com/legacyfs/online/73631_QlikCommunity_Thread_145985_Pic1.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The interval calculation is done as a chart expression though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Dec 2014 19:59:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Difference-between-two-times/m-p/747594#M1040813</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-12-16T19:59:19Z</dc:date>
    </item>
  </channel>
</rss>

