|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.03.2013, 20:53 | #1 |
Регистрация: 24.10.2010
Сообщений: 5
|
Значение по умолчанию
Здравствуйте уважаемые. Начал изучать sql, встрял на вставке вычисляемого значения по умолчанию.
Поставил перед собой задачу - имеются 3 таблицы: "Список домов" - пригодиться поле метраж; "Вид работы" - пригодится поле цена за метр; "Итоговая" - есть поле цена, хочу вычислить её как метраж * цена за метр. PHP код:
|
30.03.2013, 21:22 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
это дублирование данных, хранить их не всегда надо.
|
30.03.2013, 21:29 | #3 |
Регистрация: 24.10.2010
Сообщений: 5
|
eval, я не спрашивал про дублирование, я спросил как правильно сформировать запрос. Поскольку учусь, то дублирование меня пока не интересует. Я пытался создать конструкцию типа
Zatrat numeric(12,2) NOT NULL DEFAULT Article_Table.CostPerMetr * Home_Table.Metr, но как я понял нужно ещё как то обратиться к строкам других таблиц. WHERE Article_Table.HomeID = Repair_Work_Table.HomeID AND Article_Table.ArticleID = Repair_Work_Table.ArticleID; Я вообще в правильном направлении думаю? |
30.03.2013, 21:35 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
во первых надо знать субд, двлеко не все умеют такие штуки делать
во вторых такие данные как правило не хранят в базе , т.к. дублирование. |
30.03.2013, 21:40 | #5 |
Регистрация: 24.10.2010
Сообщений: 5
|
eval, идите пожалуйста дальше и не засоряйте топик. Если вы не знаете зачем вообще постите всякую чушь. Хранить не хранить дело тут не играет, т.к. я только изучаю sql.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Значение по умолчанию на ANSI C | stranger84 | Общие вопросы C/C++ | 1 | 21.09.2012 18:08 |
Получение значение созданное по умолчанию | vlkr | Microsoft Office Access | 1 | 14.07.2012 23:35 |
значение по умолчанию | Алек | C# (си шарп) | 1 | 20.12.2011 22:23 |
значение по умолчанию | T(h)rasher | SQL, базы данных | 14 | 17.04.2011 13:30 |
Значение поля по умолчанию | alco84 | Microsoft Office Access | 2 | 16.02.2010 10:17 |