Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [MSSQL-2000]правильная связь двух таблиц 
V
    Опции темы
AsyncCallback
Дата 25.2.2010, 05:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 25.1.2010

Репутация: нет
Всего: нет



Есть две таблице в одной храняться поля(id,name,date и т.д.)а во второй (id,author) так вот как правильно сделать:
1) в первой талице завести поле id_author и вносить в него соответственно id автора
2) в первой талице завести поле name_author и вносить в него сразу имя(этот вариант не правильный мне кажеться)

а в первом варианте будет 2 запроса, первый для выбора полей из первой таблице, и второй запрос для выора автора по id, помоему тоже не рациональное использование будет!
PM MAIL   Вверх
Deniz
Дата 25.2.2010, 07:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 6
Всего: 44



AsyncCallback, читаем нормализацию БД.
Ответ: вариант 1.
Цитата(AsyncCallback @  25.2.2010,  07:42 Найти цитируемый пост)
а в первом варианте будет 2 запроса
запрос будет всегда один, в 1 варианте будет join 2-х таблиц.


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
AsyncCallback
Дата 25.2.2010, 08:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 25.1.2010

Репутация: нет
Всего: нет



Цитата(Deniz @  25.2.2010,  07:23 Найти цитируемый пост)
Ответ: вариант 1.

Ну в этом я ыл уверен на 99,9%, а теперь на 100=)


Цитата(Deniz @  25.2.2010,  07:23 Найти цитируемый пост)
запрос будет всегда один, в 1 варианте будет join 2-х таблиц.

ммм-м-м- точно! все вроде просто!шас попробую, если не получиться ждите вопроса=)

PM MAIL   Вверх
Abus56
Дата 18.3.2010, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 13.4.2009

Репутация: нет
Всего: нет



есть 2 таблицы первая ([id_p], [kod], [name],[id_z]) вторая( [id_z#], [nomer])
необходимо [id_z#] второй таблицы скопировать в [id_z] первой таблицы, причём только конкретное значение в конкретную строку по критерию [id_p]

MSSQL 2000
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0390 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.