|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.06.2010, 15:48 | #1 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
Продукционные правила
Ребята! Как сделать справочник продукции в базе? И каким образом хранить в базе данных операции сравнения условий правил?
|
05.06.2010, 16:05 | #2 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
Сделать быстро. Хранить просто.
По принципу "какой вопрос - такой ответ". |
05.06.2010, 16:57 | #3 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
|
05.06.2010, 21:58 | #4 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
Видимо, намек не понят. Скажу честно, из сабжа ничего не понятно. Описание бы поточнее, желательно с приложенным файлом самой БД со своими наработками.
|
06.06.2010, 15:12 | #5 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
Прикладываю бд. В общем, в чем суть вопроса, мне нужно, чтобы условия выбора в запросе только интерпретировались, а хранились в самой бд.
|
06.06.2010, 16:19 | #6 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
Ааа, как аналог функций Database в Excel.
Можно хранить условия в виде данных типа String в таблице, а запрос осуществлять через SQL. В какую сторону копать, понятно?) |
06.06.2010, 16:42 | #7 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
Вы говорите об использовании DGET(database, field, criteria), только как это в запросе использовать я не очень себе представляю. Могу предположить, что в качестве поля criteria использовать вложенный Select?
|
06.06.2010, 17:00 | #8 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
Да, как вариант. Просто не понятно, в каких условиях требуется конченое использование. Если выбор условия отбора происходит из выпадающего списка, то все элементарно, если нет, то хз, как вы хотите выбирать хранящийся в БД критерий. Давайте попробуем конкретизировать ситуацию.
|
06.06.2010, 17:33 | #9 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
Ну, я в меру возможностей конкретизирую.
Мне нужно производить отбор людей для выполнения какой-либо работы. Каждая работа требует, чтобы человек обладал определенными характеристиками. Для этого имеются 2 таблицы: 1 - содержит список трудовых ресурсов, 2 - содержит список с наименованием работ и правила для отбора. Казалось бы, требуется сделать простой Select, который выглядел бы следующим образом, *правила для отбора* >= *характеристики человека*. Но это содержится в запросе, по заданию требуется, чтобы все это содержалось в таблице, собственно, в этом и заключается сложность. Спасибо. |
06.06.2010, 17:34 | #10 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
Ну, я в меру возможностей конкретизирую.
Мне нужно производить отбор людей для выполнения какой-либо работы. Каждая работа требует, чтобы человек обладал определенными характеристиками. Для этого имеются 2 таблицы: 1 - содержит список трудовых ресурсов, 2 - содержит список с наименованием работ и правила для отбора. Казалось бы, требуется сделать простой Select, который выглядел бы следующим образом, *правила для отбора* >= *характеристики человека*. Но это содержится в запросе, по заданию требуется, чтобы все это содержалось в таблице, собственно, в этом и заключается сложность. Спасибо. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правила языков програмирования | Nadushka | Помощь студентам | 9 | 13.01.2010 12:38 |
Правила разделов/главные правила | Alex Cones | О форуме и сайтах клуба | 1 | 30.09.2009 17:49 |
Правила форума | Alar | О форуме и сайтах клуба | 3 | 13.08.2008 16:11 |