printnatura/sql/selectQueued.sql

15 lines
358 B
SQL

SELECT pq.id,
r.name report,
p.name printer,
pqa.name arg,
pqa.value,
r.method
FROM printQueue pq
JOIN report r ON r.id = pq.reportFk
JOIN printQueueArgs pqa ON pqa.printQueueFk = pq.id
LEFT JOIN printer p ON p.id = pq.printerFk
WHERE r.name = ?
AND pq.statusCode = 'queued'
AND NOT r.method IS NULL
ORDER BY pq.priorityFk ASC
LIMIT 1