سؤال

هل من الممكن استخدام كيو مثل واضح على في الاستعلام EJB-QL؟

وماذا أحتاج إلى القيام به هو جلب من سجلات ديسيبل التي تختلف في 3 من 10 الأعمدة.

هل كانت مفيدة؟

المحلول

لماذا لا تقوم بنشر الكيانات الخاصة بك؟

وتخيل أن هناك Customer الذي لديه Reservations متعددة. وهذا الاستعلام بإرجاع التكرارات إذا كان Customer لديها اكثر من Reservation:

SELECT c FROM Reservation r, IN(r.customer) c

واستخدام الكلمة DISTINCT يضمن أن كل العملاء ويمثل مرة واحدة في النتائج:

SELECT DISTINCT c FROM Reservation r, IN(r.customer) c

وآمل أن يساعد هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top