Ak je to doslovny SQL SELECT prikaz, tak je to samozrejme zle, pretoze v casti 
"pwt.moid=moid" to vyzera na join, ale vo FROM je len jedna tabulka. 

Nie je to ten hladany problem?

Rastislav "Bedo" Siekel


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Burdik Petr
> Sent: 2. decembra 2005 14:59
> To: Java
> Subject: Re: Hibernate a dotazy
> 
> Jasnacka,
> to je taky moznost. Ale prijde mi to takove ,... Krom toh 
> opres to i ukladam ten objekt. Tak to nevim jak to pak udelat.
> 
> Pet
> 
> Jiří Mareš napsal(a):
> 
> >
> > A coz si udelat view, ktere vam zaridi vraceni spravne 
> ceny?? A pak to 
> > bude v Hibernate hracka!!
> >
> > Burdik Petr wrote:
> >
> >>
> >> Preji pekny den,
> >> rad bych se zeptal jestli nekdo pouzivate hibernate v 
> podobne situaci 
> >> jako ja:
> >>
> >> 1. Mam vyrobek. Jedna z jeho vlasnosti je aktualni cena.
> >> 2. Mam kolekci cen a chci vybrat aktualni cenu.
> >>
> >> Z hibernate chci ze dvou tabulek
> >>
> >> vyrobky
> >>    - oid vyrobku
> >>
> >> ceny
> >>    - oid vyrobku
> >>    - cenaPlatnaOd
> >>    - cena
> >>
> >> Rad bych primo pri ziskavani vyrobku dostaval od hibernate objekt 
> >> vyrobek s aktualni cenou.
> >>
> >> Sel jsem na to v souboru mapovani hibernate na objekty takto:
> >>
> >>    <class name="Vyrobek" table="m_vyrobek">
> >>        <id name="oidVyrobku" column="oidVyrobku" 
> >> type="long"><generator class="increment"/></id>
> >>        <property name="aktualniCena" type="double" />
> >>            <formula><![CDATA[
> >>         ( select pwt.price from m_article_priceFrom pwt where 
> >> pwt.moid=moid and pwt.effectiveDate <= now() order by
> >> pwt.effectiveDate DESC limit 1            ]]></formula>
> >>        </property>
> >>    </class>
> >>
> >> To mi ovsem konci s chybovou hlaskou. Ted ji nejsem 
> schopen vypsat, 
> >> protoze nemam ten system nikde nasazen.
> >>
> >> Pet
> >>
> >>
> >>
> >>
> >
> 
> 
> 


Odpovedet emailem