|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Минимальное значение
Есть база данных, сделанная в access (books). С помощью SQL-запроса через делфи надо найти книгу с минимальной ценой.
Идея такая, что можно упорядочить книги по возрастанию цены и показать только первую в списке. Как с помощью SQL сделать запрос, что б показывалась только первая запись запроса? |
#2
|
|||
|
|||
Решено. Кому интересно
begin Active:=False; SQL.Clear; SQL.Add('SELECT top 1 * FROM books'); SQL.Add('ORDER BY price'); Active:=True; end; |
#3
|
|||
|
|||
можно еще так
Код:
SELECT * FROM Books B1 WHERE B1.Price=(SELECT MIN(B2.Price) FROM BOOKS B2) |
#4
|
|||
|
|||
удалено...
Последний раз редактировалось AlexSku, 20.01.2012 в 22:54. |