Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типов данных / 10 сообщений из 10, страница 1 из 1
11.01.2018, 10:18
    #39582265
myrzilka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Дурацкий вопрос, но все же.
Подскажите.
Как прописать, чтобы в запросе
select 45/46
выводилось 0.9782608695652174, а не 0?

По умолчанию - 0.
...
Рейтинг: 0 / 0
11.01.2018, 10:19
    #39582266
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
1.0*45/46
...
Рейтинг: 0 / 0
11.01.2018, 10:19
    #39582267
Преобразование типов данных
myrzilka,

select 45 * 1.0/46
...
Рейтинг: 0 / 0
11.01.2018, 10:25
    #39582274
myrzilka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Добрый Э - Эх,

показывает 0.0 ((
...
Рейтинг: 0 / 0
11.01.2018, 10:26
    #39582278
myrzilka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Добрый Э - Эх,
аа, всё, прошу прощения. Получилось.
Выручаете в который раз.
Спасибо большое!
...
Рейтинг: 0 / 0
11.01.2018, 10:27
    #39582280
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Дедушка1.0*45/46Проще 45./46
...
Рейтинг: 0 / 0
11.01.2018, 10:31
    #39582287
04cf9f9576a6f15
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Для получения результата в виде FLOAT можно SELECT 45e0 / 46
Для получения результата в виде DECIMAL можно SELECT 45.0 / 46

#Хэш=
...
Рейтинг: 0 / 0
11.01.2018, 11:57
    #39582382
Дедушка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
iap,
оно конечно так, но проще на 3 символа?
а потом человек не совсем который в курсе темы увидев 45. будет гадать, что за ...
...
Рейтинг: 0 / 0
11.01.2018, 12:02
    #39582387
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование типов данных
Дедушкаiap,
оно конечно так, но проще на 3 символа?
а потом человек не совсем который в курсе темы увидев 45. будет гадать, что за ...Я впервые нарвался на целочисленное деление ещё когда начинал программировать на C.
С тех пор автоматом добавляю десятичную точку. :))
...
Рейтинг: 0 / 0
11.01.2018, 18:00
    #39582720
Преобразование типов данных
Код: sql
1.
SELECT CONVERT(FLOAT, 45) / 46
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Преобразование типов данных / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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