![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
![]()
Ребята! Как сделать справочник продукции в базе? И каким образом хранить в базе данных операции сравнения условий правил?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Сделать быстро. Хранить просто.
По принципу "какой вопрос - такой ответ". |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
![]() |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Видимо, намек не понят. Скажу честно, из сабжа ничего не понятно. Описание бы поточнее, желательно с приложенным файлом самой БД со своими наработками.
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
![]()
Прикладываю бд. В общем, в чем суть вопроса, мне нужно, чтобы условия выбора в запросе только интерпретировались, а хранились в самой бд.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Ааа, как аналог функций Database в Excel.
Можно хранить условия в виде данных типа String в таблице, а запрос осуществлять через SQL. В какую сторону копать, понятно?) |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
![]()
Вы говорите об использовании DGET(database, field, criteria), только как это в запросе использовать я не очень себе представляю. Могу предположить, что в качестве поля criteria использовать вложенный Select?
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Да, как вариант. Просто не понятно, в каких условиях требуется конченое использование. Если выбор условия отбора происходит из выпадающего списка, то все элементарно, если нет, то хз, как вы хотите выбирать хранящийся в БД критерий. Давайте попробуем конкретизировать ситуацию.
![]() |
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 05.06.2010
Сообщений: 8
|
![]()
Ну, я в меру возможностей конкретизирую.
Мне нужно производить отбор людей для выполнения какой-либо работы. Каждая работа требует, чтобы человек обладал определенными характеристиками. Для этого имеются 2 таблицы: 1 - содержит список трудовых ресурсов, 2 - содержит список с наименованием работ и правила для отбора. Казалось бы, требуется сделать простой Select, который выглядел бы следующим образом, *правила для отбора* >= *характеристики человека*. Но это содержится в запросе, по заданию требуется, чтобы все это содержалось в таблице, собственно, в этом и заключается сложность. Спасибо. |
![]() |
![]() |
![]() |
#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 |