Ho tre tabelle: class
, student
e teacher
Come utilizzare la sottoquery nella clausola "from" in sospensione?
table class
{
class_id(PK)
}
table student
{
student_id(PK)
class_id(PK+FK)
}
table teacher
{
teacher_id(PK)
class_id(PK+FK)
}
ho una query in SQL, che funziona bene.
SELECT data.class_id, count(data.class_id) AS count
FROM ((SELECT class_id FROM student)
union all
(SELECT class_id FROM teacher)) AS data
GROUP BY data.user_id
ORDER BY count desc
La query contiene sotto query nella dalla clausola di e unione funzionamento. Non riesco a convertirlo in HQL.
per favore dammi l'efficiente query HQL dalla query SQL precedente.
Grazie per il link di documentazione. Rileggendo quelle sezioni è valsa la pena. – carbontax