Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Последняя запись... (SQL)   Найти похожие ветки 

 
AlexKK   (2002-11-19 12:55) [0]

Как в IB взять ТОЛЬКО последнюю запись из таблицы?


 
3JIA9I CyKA ©   (2002-11-19 12:58) [1]

for select
j_id
from jopa
order by j_id desc
into :j_id do suspend


 
Reindeer Moss Eater   (2002-11-19 13:03) [2]

Никак. Потому что её там нет.


 
Prooksius ©   (2002-11-19 13:04) [3]

Пишешь ХП, внутри ее примерно такой запрос:

CREATE PROCEDURE GETLASTROW(
RETURNS (RESULT INTEGER)
AS
BEGIN
FOR SELECT MyField, MyField2
FROM MyTable
WHERE (...)
ORDER BY MyField DESC INTO :RESULT DO
BEGIN
suspend;
EXIT;
END
RESULT = null;
suspend;
END;

И вызываешь ее из клиента. В результирующем НД будет одна строчка - последняя.


 
Anatoly Podgoretsky ©   (2002-11-19 13:09) [4]

Некоторые СУБД поддерживают наряду с TOP и LAST
IB не поддерживает, может если только 7 версии


 
Ihor Osov'yak ©   (2002-11-19 13:11) [5]

Prooksius © (19.11.02 13:04)

Последняя, в смысле первая - согласно услловия

ORDER BY MyField DESC

а говорить про последюю в физическом смысле - не имеет смысла -
ибо Reindeer Moss Eater (19.11.02 13:03)


 
iZEN ©   (2002-11-19 13:13) [6]

Нет такого понятия в реляционных СУБД.


 
Prooksius ©   (2002-11-19 13:14) [7]

2 Ihor Osov"yak © (19.11.02 13:11)

>
> Последняя, в смысле первая - согласно услловия ORDER BY MyField DESC
> а говорить про последюю в физическом смысле - не имеет смысла
> - ибо Reindeer Moss Eater (19.11.02 13:03)


Вы абсолютно правы! :)


 
AlexKK   (2002-11-19 13:24) [8]

Да...
Так и надо было спросить:
Есть ли в IB что нибудь типа TOP, LAST etc?
2 IZEN: BIG THANKS :)



Страницы: 1 вся ветка

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
3-14377
SeRZh
2002-11-19 18:16
2002.12.05
Помогите новичку


6-14709
Alexo Kalinovski
2002-10-10 12:30
2002.12.05
Пострадали от TNMUDP, но выкрутились ? КАК ???


4-14865
Бульбаш
2002-10-24 13:25
2002.12.05
Хочу освоить работу с WinAPI, столкнулся сразу с проблемой


3-14414
Filat
2002-11-11 21:38
2002.12.05
Delphi 6, Word, закладки и база данных!


4-14879
INCOGNITO
2002-10-24 20:09
2002.12.05
Как програмно