|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Доброй ночи всем, помогите пожалуйста... в таблице ест поле ddm нужно от текущей даты отнять поле ddm, которое содержит в себе другую дату Код: sql 1. 2.
например в поле dmm указана дата 17.11.2020, но конечным результатом выдает 1990.06.13 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 00:58 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Raze например в поле dmm указана дата 17.11.2020, но конечным результатом выдает 1990.06.13 К-во дней ? или лет ? или часов ? или секунд, между двумя датами ? ... вот как определитесь, - ходите по ссылке - DATEDIFF ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 01:21 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Что значит "отнять дату от даты"? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 01:26 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 06:02 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
fkthat, от текущей даты отнять дату указанную в поле ddm, т.е. как в примере, от 20.11.2020 - 17.11.20 получаем разницу дней ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 07:17 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
court, datediff смотрел уже)) просто дело в том, в поле ddm может быть любая дата, а не конкретно та, которую указал в целом ведь функция вычисляет между двух явно заданных дат или не? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 07:21 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Raze в целом ведь функция вычисляет между двух явно заданных дат или не? "Явно заданные даты" могут быть 1. Константой '20201120' 2. Переменной @dt DATE/DATETIME 3. Полем из таблицы 4. Значением из ф-ии ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 09:25 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Raze в целом ведь функция вычисляет между двух явно заданных дат или не? Даже оператор "минус" может вычислять разницу не только между двумя числами, которые явно задал :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 20:48 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Я понял, всем спасибо за помощь, смог разобраться с помощью подсказок Ваших) В общем конечным итого получилось вот так: Код: plsql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 10:47 |
|
Текущая дата минус другая дата
|
|||
---|---|---|---|
#18+
Raze, "разница двух дат" это бытовое понятие. На самом деле человек имеет в виду количество дней, прошедших между первой названной датой и второй. В более широком смысле можно задать любые интервалы времени - часы, недели, секунды, кварталы. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 11:48 |
|
|
start [/forum/topic.php?fid=46&fpage=41&tid=1685389]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 291ms |
total: | 454ms |
0 / 0 |