Re: [JBoss-user] Unexpected JBossQL result in 3.2.2

2003-11-07 Thread Alexey Loubyansky
Stefan Arentz wrote:
 SELECT DISTINCT OBJECT(s)
  FROM Subscriptions AS s
  WHERE s.user = ?1 and s.lastSession is not null
  ORDER BY s.lastSession.createDate
  DESC LIMIT ?2
It returns the cartasian product of Subscription/User objects.
Could you please post the SQL generated for this query? Thank you.

Is this the expected behaviour?
It is not, of course.





---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] Unexpected JBossQL result in 3.2.2

2003-11-06 Thread Stefan Arentz
From: Stefan Arentz <[EMAIL PROTECTED]>
Subject:Unexpected JBossQL result in 3.2.2
Date:   November 6, 2003 9:55:02 AM CET
To:   [EMAIL PROTECTED]
My object model is pretty simple:

 Subscription
  user-> User   (1:1)
  lastSession -> Session(1:1) Can be null
I'm trying to query all Subscription objects that have a not null 
lastSession field and then order the result by Session.createDate.

I'm doing this with JBossQL in JBoss 3.2.2.

This works:

 SELECT DISTINCT OBJECT(s)
  FROM Subscriptions AS s, Sessions as z
  WHERE s.user = ?1 and s.lastSession is not null and s.lastSession = z
  ORDER BY s.lastSession.createDate
  DESC LIMIT ?2
It returns the correct Subscription commands.

This doesn't:

 SELECT DISTINCT OBJECT(s)
  FROM Subscriptions AS s
  WHERE s.user = ?1 and s.lastSession is not null
  ORDER BY s.lastSession.createDate
  DESC LIMIT ?2
It returns the cartasian product of Subscription/User objects.

Is this the expected behaviour?

 S.



---
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
___
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user