Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7   вперед  Ctrl      все
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
автор
Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру.

я аш вспотел
3 окт 17, 13:08    [20838737]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
я нашёл способ
11 = 1+1+1+1+1+1+1+1+1+1+1 и это больше 10!!!
3 окт 17, 13:12    [20838755]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
msLex
Member

Откуда:
Сообщений: 4945
Sergey Sizov
И опять двадцать пять... Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру. Так понятней?


Бедные кассиры, когда кто-то покупает сигареты или пиво, им приходится решать задачу, для решения которой "Нет СПОСОБОВ" (с)

3 окт 17, 13:14    [20838759]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
o-o
Guest
Sergey Sizov
Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру. Так понятней?

не совсем.
хотелось бы все же уточнить.
вот вы когда с тетками знакомитесь,
на их вопрос о возрасте вы всегда указываете использованный вами алгоритм расчета в годах?
ну, чтобы они однозначно могли понять, сколько же вам лет.
а подробности алгоритма они охотно слушают?
просто интересно.
ведь простых способов нет, мы это прекрасно понимаем, а слушать-то это каково, а?
или все же выгоднее им в декадах сообщать, чтобы дальнейшие возможные вопросы у них сами собой отпали?
3 окт 17, 13:15    [20838765]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
msLex
Sergey Sizov
И опять двадцать пять... Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру. Так понятней?


Бедные кассиры, когда кто-то покупает сигареты или пиво, им приходится решать задачу, для решения которой "Нет СПОСОБОВ" (с)

И еще один плохо читающий и ничего не понявший про частный случай. Есть чем гордиться и выставлять напоказ.
3 окт 17, 13:17    [20838770]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
o-o,
вы про частный случай специально не смотрели или просто решили поприкалываться и покривляться?
3 окт 17, 13:18    [20838776]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
o-o
Guest
[quot Sergey SizovИ еще один плохо читающий и ничего не понявший про частный случай. Есть чем гордиться и выставлять напоказ.[/quot]
ну что, тупые/не умеющие читать/думать/считать и пр.,
так и помрем, не осознавая, что ни дня в нашей бренной жизни не было,
когда мы свой возраст точно знали?
3 окт 17, 13:23    [20838797]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
o-o
[quot Sergey SizovИ еще один плохо читающий и ничего не понявший про частный случай. Есть чем гордиться и выставлять напоказ.

ну что, тупые/не умеющие читать/думать/считать и пр.,
так и помрем, не осознавая, что ни дня в нашей бренной жизни не было,
когда мы свой возраст точно знали?[/quot]Куда вас понесло?
А свой возраст ТОЧНО В МЕСЯЦАХ и ДНЯХ подавляющее большинство людей никогда не знало, не знает и не узнает ибо такая точность нафиг никому не сперлась. Вы это к чему и зачем ляпнули? Незнание размера возраста в попугаях резко надавило вам на психику? Боитесь сон потерять из-за этого?
3 окт 17, 13:42    [20838868]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
[quot Sergey Sizov]
o-o
пропущено...
Куда вас понесло?
А свой возраст ТОЧНО В МЕСЯЦАХ и ДНЯХ подавляющее большинство людей никогда не знало, не знает и не узнает ибо такая точность нафиг никому не сперлась. Вы это к чему и зачем ляпнули? Незнание размера возраста в попугаях резко надавило вам на психику? Боитесь сон потерять из-за этого?

абашдите, вот же
автор
Только вот незадача - возраст только в полных годах мало кому и мало где нужен


и я опять наткнулся на
автор
В том, что единицы измерения, по размеру превышающие декаду не имеют фиксированного коэффициента пересчета в более мелкие единицы. Декада - последняя единица с фиксированным размером в днях/минутах/секундах и т.д. Все более крупные единицы измерения, то есть месяц/год/век и т.д., не могут быть однозначно пересчитаны в более мелкие единицы. Наиболее показательны в этом месяцы. Длина фиксированного в днях отрезка на шкале времени, выраженная в таких единицах, сильно зависит от положения этого отрезка на шкале времени.

и опят вспотел
3 окт 17, 13:46    [20838885]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
кстати, я уверен что данный пациент думает, что декада это основание системы счисления. И натягивает бедного ежа на сову
3 окт 17, 13:56    [20838941]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
TaPaK
кстати, я уверен что данный пациент думает, что декада это основание системы счисления. И натягивает бедного ежа на сову
Вы в очередной раз здесь продемонстрировали тугость своего мыслительного аппарата, не зря он перегревается. Ноя не кондиционер и не вентилятор. Уж как-нибудь сами там термопасту замените, радиатор поплотнее прижмите и что там еще у вас для терморегуляции используется? Может водички/пивка холодного глотнуть?
Ваша уверенность безосновательна. Думайте дальше.
3 окт 17, 13:59    [20838959]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
Sergey Sizov
TaPaK
кстати, я уверен что данный пациент думает, что декада это основание системы счисления. И натягивает бедного ежа на сову
Вы в очередной раз здесь продемонстрировали тугость своего мыслительного аппарата, не зря он перегревается. Ноя не кондиционер и не вентилятор. Уж как-нибудь сами там термопасту замените, радиатор поплотнее прижмите и что там еще у вас для терморегуляции используется? Может водички/пивка холодного глотнуть?
Ваша уверенность безосновательна. Думайте дальше.

ан нет, пациент просто баран, закрывайте
3 окт 17, 14:05    [20838988]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
TaPaK
ан нет, пациент просто баран, закрывайте
Ну вот и очередное подтверждение потрясающей воспитанности субъекта и уровня используемой им аргументации...
На барана в зеркале посмотришь.
3 окт 17, 14:11    [20839020]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
Sergey Sizov
TaPaK
ан нет, пациент просто баран, закрывайте
Ну вот и очередное подтверждение потрясающей воспитанности субъекта и уровня используемой им аргументации...
На барана в зеркале посмотришь.

кто-то должен был вам это сказать, а то дожили до стольких декад, а всё ересь несёте
3 окт 17, 14:16    [20839042]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
TaPaK
Sergey Sizov
пропущено...
Ну вот и очередное подтверждение потрясающей воспитанности субъекта и уровня используемой им аргументации...
На барана в зеркале посмотришь.

кто-то должен был вам это сказать, а то дожили до стольких декад, а всё ересь несёте
А вы тут мессия или Папа римский определять ересь? С вашей-то аргументацией?
3 окт 17, 14:22    [20839068]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
Sergey Sizov
TaPaK
пропущено...

кто-то должен был вам это сказать, а то дожили до стольких декад, а всё ересь несёте
А вы тут мессия или Папа римский определять ересь? С вашей-то аргументацией?


автор
Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру

11 = 1+1+1+1+1+1+1+1+1+1+1
3 окт 17, 14:29    [20839091]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
TaPaK,
м-да... Похоже совсем безнадежен. Ему про Фому, а он все про Ерёму...
3 окт 17, 14:34    [20839106]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
o-o
Guest
Sergey Sizov
Куда вас понесло?
А свой возраст ТОЧНО В МЕСЯЦАХ и ДНЯХ подавляющее большинство людей никогда не знало, не знает и не узнает ибо такая точность нафиг никому не сперлась.

стрелки переводить нехорошо.
меня неизбежно несет в сторону измерения возраста в годах,
а вот в месяцах, днях и декадах, это, извините, ВАШЕ.
я даже скажу, почему упорно на годы сворачиваю: самый первый пост об этом.

так еще раз, как вы свой возраст окружающим сообщаете,
в декадах или все же в годах, но с подробным объяснением труднейшего и почти невозможного алгоритма расчета?
3 окт 17, 15:21    [20839278]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
o-o
Sergey Sizov
Куда вас понесло?
А свой возраст ТОЧНО В МЕСЯЦАХ и ДНЯХ подавляющее большинство людей никогда не знало, не знает и не узнает ибо такая точность нафиг никому не сперлась.

стрелки переводить нехорошо.
меня неизбежно несет в сторону измерения возраста в годах,
а вот в месяцах, днях и декадах, это, извините, ВАШЕ.
я даже скажу, почему упорно на годы сворачиваю: самый первый пост об этом.
Точно ли? Цитирую:
"как правильно посчитать возраст человека используя дату рождения и getdate()"
Как можно убедиться тут НЕТ указаний на вычисление возраста ТОЛЬКО ПОЛНЫХ ГОДАХ. И что это таки частный случай. Так что это таки ВАШЕ.
А в практической деятельности возраст нужен или в ЦЕЛЫХ/ПОЛНЫХ годах или в годах.месяцах.днях. И я рассказываю, что именно во втором случае НЕТ и не может быть единства в способах вычисления.

так еще раз, как вы свой возраст окружающим сообщаете,
в декадах или все же в годах, но с подробным объяснением труднейшего и почти невозможного алгоритма расчета?
Никак. Я хоть и не женщина, но меня, почему-то, про мой возраст не спрашивают. Да и я никого не спрашиваю. Вы хотите об этом поговорить?
3 окт 17, 15:54    [20839382]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 424
Ржу, уже запостили вычисление возраста в целых годах, а он все свое - "СПОСОБА не существует". А вот способ - он существует.
3 окт 17, 15:59    [20839402]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 424
А тут я не понял, что год.месяц.день - это на самом деле год ИЛИ месяц или ДЕНЬ, причем с дробной частью.
3 окт 17, 16:02    [20839409]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
Руслан Дамирович
Ржу, уже запостили вычисление возраста в целых годах, а он все свое - "СПОСОБА не существует". А вот способ - он существует.
Вы тоже читать не умеете? Вы тоже не можете отличить расчет в целых годах как частный случай от того же расчета в других единицах? Ткните меня носом в мое утверждение, что расчета в целых годах не существует?
Дурдом как-то. Вырывают слова из фраз, сами их произвольно компонуют и приписывают их мне. Ну не идиоты ли...
3 окт 17, 16:07    [20839423]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
o-o
Guest
o-o
меня неизбежно несет в сторону измерения возраста в годах,
а вот в месяцах, днях и декадах, это, извините, ВАШЕ.

Sergey Sizov
Точно ли? Цитирую:
"как правильно посчитать возраст человека используя дату рождения и getdate()"
...
Как можно убедиться тут НЕТ указаний на вычисление возраста ТОЛЬКО ПОЛНЫХ ГОДАХ


перечитаем пост вместе
автор
Добрый день!
Подскажите пожалуйста, как правильно посчитать возраст человека используя дату рождения и getdate()
Пробовал ч\з ф-ю DATEDIFF:

DATEDIFF(YEAR,b.birthdate,getdate()) as age

Но таким образом не учитывается был ли д\р


вы хотите сказать, что в этом коде YEAR означает декаду?
или еще месяцы и недели?
3 окт 17, 16:08    [20839427]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
автор
Вы тоже не можете отличить расчет в целых годах как частный случай от того же расчета в других единицах?

приняли ж уже считать все в декадах, откуда вопросы беруться, и прошу помнить
автор
Нет СПОСОБОВ. Для расчета в единицах, превышающих декаду по размеру.
3 окт 17, 16:09    [20839434]     Ответить | Цитировать Сообщить модератору
 Re: Даты в MS SQL Server  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3595
o-o,

автор
вы хотите сказать, что в этом коде YEAR означает декаду?

тут не всё так однозначно, если меньше дакады то да, если больше и это вторник - способа нет!
3 окт 17, 16:10    [20839435]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 [4] 5 6 7   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить