Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 сохранение таблицы  [new]
ahmae
Member

Откуда:
Сообщений: 35
нужна помощь!
вопрос может оказаться глупым и бессмысленным, но все же:
у меня стоит SQL server 2008 r2 , имеется база состоящая, предположим из 2-х таблиц:
1-я(tab1)
время№ порта№ устройствазначение
12:0050112
12:05 50313
12:10 50215
12:15 50418
12:2050521
12:25 50118
12:30 50316
12:35 60219
12:40 604 24
12:45 6014

2-я(tab2)

№ порта Адрес
50 1273
60 1275
65 1279


затем с помощью запроса :
select tab1.время, tab2.адрес, tab1.№устройства,tab1.значение
from tab1,tab2
where tab1.№порта=tab2.№порта

получаю итоговую(3-ю)

время Адрес № устройства значение
12:00 1273 1 12
12:05 1273 3 13
12:10 1273 2 15
12:15 1273 4 18
12:20 1273 5 21
12:25 1273 1 18
12:30 1273 3 16
12:35 1275 2 19
12:40 1275 4 24
12:45 1275 1 4

1-я таблица будет постоянно расти,
и вопрос каким образом можно сохранить 3-ю таблицу, типо истории, чтобы при изменении № порта адрес в старых не менялся? , там что-нить в виде insert надо использовать????
p.s. не судите стрго, я токо учусь)
2 авг 11, 15:45    [11059679]     Ответить | Цитировать Сообщить модератору
 Re: сохранение таблицы  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
ahmae, перепроектировать базу. Ввести суррогатные ключи, и поле даты. Запросы делать с учетом даты.
2 авг 11, 15:54    [11059778]     Ответить | Цитировать Сообщить модератору
 Re: сохранение таблицы  [new]
ahmae
Member

Откуда:
Сообщений: 35
kDnZP
ahmae, перепроектировать базу. Ввести суррогатные ключи, и поле даты. Запросы делать с учетом даты.


а можно поподробней
2 авг 11, 16:16    [11059975]     Ответить | Цитировать Сообщить модератору
 Re: сохранение таблицы  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
ahmae, подробней тут
2 авг 11, 16:27    [11060076]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить