Subject | Re: [firebird-support] Re: Select last - How to select latest data |
---|---|
Author | Ivan Prenosil |
Post date | 2005-12-08T13:42:30Z |
>> Method 1:Which error ? I copy/pasted you typo ACS, should be ORDER BY DATA ASC.
>> 'SELECT Skip((SELECT COUNT(*) - 30 FROM DATA)) CLS, VOL, OPN,
> HIGH, LOW, DATA,symbol FROM DATA
>> WHERE STOCK='''+imya+''' order by DATA ACS'
>>
>>
>> Method 2 (you need Firebird 2):
>>
>> 'SELECT * FROM (
>> SELECT First 30 CLS, VOL, OPN, HIGH, LOW, DATA,symbol FROM DATA
>> WHERE STOCK=xxx ORDER BY DATA DESC )
>> ORDER BY DATA ASC
>>
>
> i'm using fbembed.dll version 1.5.2.4731.i used method 1 but an error
> occured. Should i replace the '*' in the COUNT(*) with something?
Do you really use two pairs or parenthesis ?
SELECT Skip ( ( SELECT ... ) ) ...
> method 2 also produced an error, undefine token SELECT for the 'FROM(As I wrote, it is for FB2.0 only.
> SELECT..'
Ivan