Guest User

Untitled

a guest
Oct 19th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1.  
  2. <params>buildings
  3. startDate
  4. endDate
  5. areas</params>
  6. #;
  7. SELECT br.reservationID as reference, date_format(br.startDate,'%Y/%m/%d') as startDate, date_format(br.endDate,'%Y/%m/%d') as endDate, br.apartment,'OTEBooking' as state,'' as extension
  8. FROM bookingreservation br
  9. LEFT JOIN customer as c ON (c.customer = br.bookingCustomer)
  10. LEFT JOIN customercompany as cc ON (cc.customer = c.customer)
  11. LEFT JOIN company co ON (co.company = cc.company), property p, unit u
  12. WHERE
  13. u.unit = br.apartment
  14. <dtml-if areas>
  15. <dtml-if buildings>
  16. AND (<dtml-sqltest areas column="p.area" type=string multiple> OR <dtml-sqltest buildings column="p.property" type=int multiple>)
  17. <dtml-else>
  18. AND <dtml-sqltest areas column="p.area" type=string multiple>
  19. </dtml-if>
  20. <dtml-else>
  21. <dtml-if buildings>
  22. AND <dtml-sqltest buildings column="p.property" type=int multiple>
  23. </dtml-if>
  24. </dtml-if>
  25. AND br.startDate < <dtml-sqlvar endDate type=string>
  26. AND br.endDate > <dtml-sqlvar startDate type=string>
  27. AND br.expiry > NOW() AND br.extensionOf <> "" AND br.statetype = ""
  28. GROUP BY br.reservationID
Add Comment
Please, Sign In to add comment