![]() |
|
Модераторы: skyboy |
![]()
|
|
| AsyncCallback |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 25.1.2010 Репутация: нет Всего: нет |
Есть две таблице в одной храняться поля(id,name,date и т.д.)а во второй (id,author) так вот как правильно сделать:
1) в первой талице завести поле id_author и вносить в него соответственно id автора 2) в первой талице завести поле name_author и вносить в него сразу имя(этот вариант не правильный мне кажеться) а в первом варианте будет 2 запроса, первый для выбора полей из первой таблице, и второй запрос для выора автора по id, помоему тоже не рациональное использование будет! |
|||
|
||||
| Deniz |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 6 Всего: 44 |
AsyncCallback, читаем нормализацию БД.
Ответ: вариант 1. запрос будет всегда один, в 1 варианте будет join 2-х таблиц. -------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
|||
|
||||
| AsyncCallback |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 25.1.2010 Репутация: нет Всего: нет |
||||
|
||||
| Abus56 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.4.2009 Репутация: нет Всего: нет |
есть 2 таблицы первая ([id_p], [kod], [name],[id_z]) вторая( [id_z#], [nomer])
необходимо [id_z#] второй таблицы скопировать в [id_z] первой таблицы, причём только конкретное значение в конкретную строку по критерию [id_p] MSSQL 2000 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |