Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Составить запрос. Подскажите решение задачки плизззз....  [new]
azz10
Member

Откуда: ЗаМКАДье
Сообщений: 6
Приветствую форумчан!
Извините, что к вам обращаюсь, сами мы не местн эээ, о чем это я?

Есть задание:

Есть таблица Table1 вида

ID Name Kt
1V10.2
2V20.1
3V31.5
4V42.5
5A21.0
6A31.5
7W12.0
8W22.5
9A50.5
10V110.1


Для указанного примера выбрать ближайшее большее по классу точности V Kt=0.5

Нужно это оформить в виде SQL запроса.

Буду очень благодарен всем откликнувшимся
12 мар 15, 13:19    [17374876]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
aleks2
Guest
select top(1) *  from Table1 where Kt >= @Kt order by Kt desc
12 мар 15, 13:23    [17374896]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
iap
Member

Откуда: Москва
Сообщений: 47000
azz10
Подскажите решение задачки плизззз....
А где задачка-то?
12 мар 15, 13:47    [17375091]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
azz10
Member

Откуда: ЗаМКАДье
Сообщений: 6
[/quot]А где задачка-то?[/quot]


Выбрать из таблицы Table1 все name где Kt больше или равно 0.5
12 мар 15, 16:37    [17376568]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
xenix
Guest
автор
Выбрать из таблицы Table1 все name где Kt больше или равно 0.5


так и пишем
SELECT NAME FROM TABLE1 WHERE KT>=0.5
12 мар 15, 16:46    [17376645]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
azz10
Member

Откуда: ЗаМКАДье
Сообщений: 6
Похоже вот так проще всего?
select Name, Kt from Table1 where Kt >=0,5  order by Kt desc
12 мар 15, 16:47    [17376649]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
Glory
Member

Откуда:
Сообщений: 104760
azz10
Похоже вот так проще всего?

Вас не устраивает длина запроса ?
Или вам некоторые части не запроса нравятся ?
12 мар 15, 16:50    [17376673]     Ответить | Цитировать Сообщить модератору
 Re: Составить запрос. Подскажите решение задачки плизззз....  [new]
azz10
Member

Откуда: ЗаМКАДье
Сообщений: 6
Вас не устраивает длина запроса ?
Или вам некоторые части не запроса нравятся ?


Нет, что вы, меня все устраивает. :)
Большое спасибо!
12 мар 15, 16:54    [17376703]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить