Visa ett inlägg
Oläst 2008-05-03, 20:43 #5
blixtsystems blixtsystems är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2005
Inlägg: 442
blixtsystems blixtsystems är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2005
Inlägg: 442
Äsch...tydligen så går det inte att referera till ett tabellnamn med alias i en subquery om det faktiskt används som referens till en tabell, men om det refererar till ett värde i en tabell så går det bra.


(SELECT SUM(amount)
FROM forced
WHERE hand_id = hand.id )
ger "Table 'handdata.forced' doesn't exist"

Men
(SELECT SUM(handdata_forced.amount) FROM handdata_forced WHERE hand_id=hand.id)
klagar inte på referensen till "hand.id" och fungerar!??

Speciellt snabbt verkar det inte bli och HAVING verkar snabbare men jag lyckas inte få korrekta resultat med den metoden
blixtsystems är inte uppkopplad   Svara med citatSvara med citat