Вход на сайт
Прошу помочь с прграммой на VB6
175 просмотров
Перейти к просмотру всей ветки
digital.pilot патриот
в ответ banach 08.11.14 23:39, Последний раз изменено 09.11.14 01:17 (digital.pilot)
не совсем понятно, чего хочешь.
1-й запрос выбирает записи с конкретным значением pole1
2-й запрос выбирает записи с максимальным значением pole2
что значит "объединить"? Какой результат вообще нужен? Все записи, в которых одновременно и pole1 будет иметь конкретное значение Q, и pole2 будет максимально возможным? Тогда:
"Select * From [Table] WHERE [Pole2] = (Select Max(Pole2) From Table) AND [Pole1] = " & Q
Еще желательно на всякий случай знать тип полей 1 и 2, а также что за СУБД используется (база данных какая).
1-й запрос выбирает записи с конкретным значением pole1
2-й запрос выбирает записи с максимальным значением pole2
что значит "объединить"? Какой результат вообще нужен? Все записи, в которых одновременно и pole1 будет иметь конкретное значение Q, и pole2 будет максимально возможным? Тогда:
"Select * From [Table] WHERE [Pole2] = (Select Max(Pole2) From Table) AND [Pole1] = " & Q
Еще желательно на всякий случай знать тип полей 1 и 2, а также что за СУБД используется (база данных какая).
