4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
1 | |
Поиск по условию11.12.2010, 16:56. Показов 628. Ответов 7
Метки нет (Все метки)
0
|
11.12.2010, 16:56 | |
Ответы с готовыми решениями:
7
Поиск чисел по условию Поиск по условию в TStringList Regex. Поиск по условию Поиск и замена по условию |
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
|
|
11.12.2010, 19:35 | 2 |
Любые SQL запросы работают в контексте баз данных и, следовательно, объектов БД (таблиц, хранимых процедур, последовательностей, генераторов и т.д.). Я из Вашего вопроса связи с БД не уловил. Можно, конечно, порассуждать о теории чисел, теории множеств и о теоремах Дедекинда, но в данном форуме совершенно незачем!
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
12.12.2010, 07:39 [ТС] | 3 |
Короче так:
есть база ADO + Access. Таблица Table имеет поля "A" и "B", содержащие числа. Есть некое число "С", получаемое рендомно. Так вот, нужно сформировать SQL запрос, чтобы отыскать строку записи удовлетворяющую условию: "А" < "C" < "B" (число "А" из таблицы должно быть меньше числа "С", но при этом число "В" из таблицы, должно быть больше числа "С"). Я мог бы конечно пробежаться циклом по всем строка таблицы и отыскать нужную запись, но это долго.
0
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
|
||||||
12.12.2010, 11:56 | 4 | |||||
Так, конечно, делать не нужно. Но проблема в том, что уточняя свой вопрос Вы снова не до конци детализируете его. Вот выдержка из Вашего вопроса
"число "А" из таблицы должно быть меньше числа "С", но при этом число "В" из таблицы, должно быть больше числа "С". А эти чосла А и В из какого поля, из одного или м.б. из разных полей. Это надо знать, чтобы стороить запрос. Пусть на форме лежит объект ADOQUERY В свойстве SQL этого объекта прописываете
Здесь :A и :B параметры. Их свойства необходимо задавать (свойство Params), а перед открытием запроса задать значения параметров
1
|
158 / 157 / 16
Регистрация: 26.07.2008
Сообщений: 549
|
|
12.12.2010, 12:54 | 5 |
Я понял из условия, что А и В из разных полей.
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
||||||
12.12.2010, 13:12 [ТС] | 6 | |||||
"A" и "В" из разных полей, "С" - параметр.
Значит, если я правильно понял, запрос будет звучать так:
0
|
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
|
||||||
12.12.2010, 13:18 | 7 | |||||
Эта конструкция представляется странной
0
|
4 / 4 / 1
Регистрация: 25.11.2008
Сообщений: 107
|
|
12.12.2010, 14:02 [ТС] | 8 |
0
|
12.12.2010, 14:02 | |
12.12.2010, 14:02 | |
Помогаю со студенческими работами здесь
8
Поиск в массиве по условию Поиск в XML по условию Поиск значения по условию Поиск структур по условию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |