Hi everyone,
I have query:
SELECT ( SELECT count(DISTINCT(c.id)) -- c.id, c.name FROM flight_detail fd JOIN contact c ON c.id = fd.contact_id WHERE -- get last year (fd.departure_date >= '2016-09-01' AND fd.departure_date <= '2017-09-30') AND -- get this year fd.contact_id IN ( SELECT fd_ly.contact_id FROM flight_detail fd_ly WHERE fd_ly.departure_date >= '2017-09-01' AND fd_ly.departure_date <= '2018-09-30' ) ) AS 'Customer Last Year Who Still Buy Ticket This Year', ( SELECT count(DISTINCT(c.id)) -- c.id, c.name FROM flight_detail fd JOIN contact c ON c.id = fd.contact_id WHERE -- get last year (fd.departure_date >= '2016-09-01' AND fd.departure_date <= '2017-09-30') ) AS 'Customer Last Year';
How to transform query to JSON format for sending data paramater DataService.
This query for get data from bpm and I want show the result to my 3rd app.
Thanks.
Like
1 comments
14:58 Sep 28, 2018
Dear Romadan,
Not all queries can be easily translated in a single DataService request. In the most complex cases consider refactoring a query into few smaller queries and sending them one by one storing the result from first query and passing it as a parameter to the next query.
Show all comments