salix/print/templates/reports/claim-pickup-order/sql/client.sql

23 lines
602 B
MySQL
Raw Normal View History

2020-09-25 12:45:00 +00:00
SELECT
c.id,
c.socialName,
c.name,
c.fi,
a.city,
a.postalCode,
a.street,
a.nickname,
p.name AS province,
2024-04-26 08:26:20 +00:00
ct.name country,
IFNULL(c.phone, cc.phone) AS phone
2020-09-25 12:45:00 +00:00
FROM claim cl
JOIN client c ON c.id = cl.clientFk
JOIN account.user u ON u.id = c.id
JOIN ticket t ON t.id = cl.ticketFk
JOIN address a ON a.id = t.addressFk
LEFT JOIN province p ON p.id = a.provinceFk
LEFT JOIN autonomy amy ON amy.id = p.autonomyFk
LEFT JOIN country ct ON ct.id = amy.countryFk
LEFT JOIN clientContact cc ON cc.clientFk = c.id
WHERE cl.id = ?
LIMIT 1;