|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Здравствуйте! Как создать таблицу со списком дат? Период от 1 января минимального года из дат в колонке таблицы test и до 31 декабря максимального года из дат таблицы test. В итоге, по примеру, будет таблица с датами от 2013-01-01 и до 2021-12-31 CREATE DATABASE [abc3] go use [abc3] go create table test (xyz int, дата date) insert into test values (14, '2016-03-31') insert into test values (22, '2018-08-01') insert into test values (63, '2013-02-13') insert into test values (47, '2021-05-23') insert into test values (85, '2016-06-11') insert into test values (16, '2019-04-30') SELECT Max([дата]) FROM [abc3].[dbo].[test] ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 12:44 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Михаил Л, таблицу дат можно построить на основе таблицы номеров, например Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 13:05 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Владислав Колосов таблицу дат можно построить на основе таблицы номеров Возможно, но не с моими знаниями) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 13:55 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Михаил Л, с spt_values, как бы, так Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
но её на "хотелку" не хватит :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:03 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
court с spt_values Что это? spt_values ps. Так то почти работает. Только максимальная дата - 2018-08-10 00:00:00.000 Почему так? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:05 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Михаил Л court с spt_values Что это? spt_values ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:06 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Михаил Л, авторВозможно, но не с моими знаниями) В таком случае читайте справку по функциям даты и времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:11 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:12 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
invm, ваш вариант создает даты от минимальной имеющейся даты и до максимальной имеющейся даты. Ожидается от 1 января года минимальной имеющейся даты и до 31 декабря максимальной имеющейся даты. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:17 |
|
Создать таблицу со списком дат. Период задается из дат в колонке таблицы test
|
|||
---|---|---|---|
#18+
Помогите довести до ума) Один день не хватает) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
пс Вот так работает) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Большое всем спасибо! Модератор: Для оформления исходников существует специальный тег src. Не заставляйте людей лишний раз ломать глаза. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:45 |
|
|
start [/forum/topic.php?fid=46&fpage=30&tid=1684930]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 315ms |
total: | 442ms |
0 / 0 |