У меня есть таблица, в которой перечислены несколько замечаний от конкретного сайта, как следующие:Вставьте данные в таблицу
Date Site Comments Total
---------------------------------------------------------------
2010-04-01 00:00:00.000 1 5 5
2010-04-01 00:00:00.000 2 8 13
2010-04-01 00:00:00.000 4 2 7
2010-04-01 00:00:00.000 7 13 13
2010-04-01 00:00:00.000 9 1 2
У меня есть еще одна таблица, в которой перечислены все сайты, например, от 1 до 10
Site
-----
1
2
...
9
10
Используя следующий код я могу узнать, какие сайты отсутствуют данные за предыдущий месяц:
SELECT s.site
from tbl_Sites s
EXCEPT
SELECT c.site
from tbl_Comments c
WHERE c.[Date] = DATEADD(mm, DATEDIFF(mm, 0, GetDate()) -1,0)
Производство:
site
-----
3
5
6
8
10
Я хотел бы иметь возможность вставить недостающие сайты, которые перечислены из моего запроса в таблицу комментарии со значениями по умолчанию, которые есть «0 '
Date Site Comments Total
---------------------------------------------------------------
2010-04-01 00:00:00.000 3 0 0
2010-04-01 00:00:00.000 5 0 0
2010-04-01 00:00:00.000 6 0 0
2010-04-01 00:00:00.000 8 0 0
2010-04-01 00:00:00.000 10 0 0
вопрос, как я обновил/ввел таблицу/значения?
веселит,
Lee
Работал как ac вред. – Icementhols