powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL узнать целое или дробное число в поле
4 сообщений из 4, страница 1 из 1
MSSQL узнать целое или дробное число в поле
    #40130754
Приветствую!

Дано:
Значения в поле (numeric 19,5);

Задача:
Вытащить все значения, которые являются дробным числом;

Например:
field1
|6|
|7|
|2,4|
|1,5|
|0|

Должно вернуться:
|2,4|
|1,5|

Подскажите, пожалуйста, как реализовать простейшим способом? Быть может есть уже готовая функция? По модулю тут не поможет. Пока в голове только вариант с поиском значения после запятой.

Заранее благодарен!
...
Рейтинг: 0 / 0
MSSQL узнать целое или дробное число в поле
    #40130759
minya13_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Стронг,

Код: sql
1.
2.
3.
SELECT t.field
from (select 123.5 field) t
WHERE t.field%1>0
...
Рейтинг: 0 / 0
MSSQL узнать целое или дробное число в поле
    #40130765
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Стронг,

Например, когда floor(field) <> ceiling (field)
или field > floor(field)
...
Рейтинг: 0 / 0
MSSQL узнать целое или дробное число в поле
    #40130779
minya13_85,

Спасибо!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL узнать целое или дробное число в поле
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]