Subject | Re: [firebird-support] Select and where |
---|---|
Author | Lele Gaifax |
Post date | 2003-12-08T21:24:17Z |
>>>>> "Michael" == Michael Vilhelmsen <Michael.Vilhelmsen@...> writes:Michael> Hi Can I in the where part of a select statement call a
Michael> procedure ?
Michael> Something like
Michael> Select * from MyTable Where MyProcedure (SomeField) =
Michael> Something
I use this pattern, that seems equivalent
SELECT t.field1, sp.field2
FROM MyTable t LEFT JOIN MyProcedure(t.SomeField) sp
WHERE sp.SomeField = :SomeValue
I'd recommend using table aliases everywhere, and definitively no
"SELECT *" :)
hth,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
email: lele@... | -- Fortunato Depero, 1929.