|
|
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
привет, господа такой вопросец: почему обычный запрос с условием выборки (ну типа штука в квадратных скобках 8)) нормально выполняется, а перекрестный запрос с условием не выполняется? пишет, что типа ядро Микрософт Джет таких штук не знает и все такое... 8(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:03 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
но это цветочки а проблема у меня такая: есть таблицы Отели, Люди и ТипыЛюдей (дите-не дите) в отели приезжают люди и надо знать их кол-во по каждому отелю хочу сделать такой запрос: каждому отелю соответствует кол-во людей, приехавших в него каждому отелю соответствует кол-во взрослых, приехавших в него каждому отелю соответствует кол-во детей, приехавших в него пока что справился только с первой задачей помогите плз справиться с остальными ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:17 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
справился, выбрав функцию Count из выпадающего списка а вот с остальным не понимаю видимо, что-то ручками надо писать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:34 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Пишу ручками вот так: Expr1: (select [Paxes.paxName] from Paxes where ([Paxes.paxType]=1)) но не работает говорит, что, "данный подчиненный запрос должен выдавать не больше одной записи" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:37 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
ничего, что я тут сам с собой? 80 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:38 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
плиз хелп/помогите, кто может ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 00:49 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
вот сейчас некто Саныч уснет и накроется моя база медным тазиком.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 01:01 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Ну видел я этот вопрос... Вопрос сложный. С ходу не решается. Я и так один сижу и отвечаю пяти человекам одновременно. И при этом, как справедливо было замечено, хочу спать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 01:06 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
ладно... что поделать с нами, чайниками стоеросовыми, тяжело, понимаю 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 01:09 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Структура таблиц предположительно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 02:15 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
ого плохо я пока что в логике мыслю в микрософтовских подачках в виде выпадающих списков - гораздо лучше спасибо, Александр но, похоже, разобраться в вашем тексте мне не под силу то, что вы написали, - это один запрос или несколько? и если один, то какой именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 03:11 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
ага, это несколько в одном.... но как...? моя голова сейчас сплавится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 03:19 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Хорошо, по шагам (как бы попроще) имеем таблицу Отели - IdОтель,НазваниеОтеля Люди - Люди,IdОтель,idТип ТипыЛюдей не берем, для примера не очень нужна. Делаем в конструкторе запрос типа SELECT Count(Люди.IdОтель) AS Count_IdОтель1 FROM Люди WHERE (((Люди.IdОтель)=1) AND ((Люди.idТип)=1))) Делаем запрос с группировкой SELECT Отели.НазваниеОтеля, Count(Люди.Люди) AS Count_Люди FROM Люди INNER JOIN Отели ON Люди.IdОтель = Отели.IdОтель GROUP BY Отели.IdОтель, Отели.НазваниеОтеля; Первый запрос - переключаемся в режим SQL, копируем его (кроме закрывающей точки с запятой) во втором (в режиме SQL) после AS Count_Люди пищем - ,() AS CountВзрослые. в скобочки вставляем первый запрос, заменяем 1 в (((Люди.IdОтель)=1) на Отели.IdОтель. (это можно сделать и в конструкторе для выражения) Любуемся - работает? и делаем аналогично (Copy-Paste) для детей меняя тип. Подробнее уже не могу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 03:37 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
тааак.. это не совсем то, что мне нужно, но логику я понял что-то заработало по крайней мере с синтаксисом разобрался работает, но выдает пока что сумму всех людей вместо суммы детей.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 04:11 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
и еще - я открыл для себя SQL вью!!!!!!!!!! это победа! как меня достали эти глупые мелкософтовые окошки!!! теперь хоть весь запрос сразу видно и можно думать разом вот блин упростители, прости госспади не зря все Билла пинают никакой юзабилити 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 04:15 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
в итоге манипуляций я получил следующий результат: либо он выдает сумму детей равной сумме людей в записи (что неверно) либо он выдает в каждой записи сумму всех детей в отеле (что глупо) либо ругается "данный подчиненный запрос должен возвращать не более одной записи" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 05:34 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Можно посмотреть текст запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 05:51 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
А билла не надо так пинать, для чайников - конструктор, для тех, кто посильнее - окно SQL. Есть и то и то. А ведь для многих Ассеss - первые шаги в базах данных, соломки надо же подстелить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 05:58 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
все! уже нельзя! 8) Александр, вы меня спасли! вам не приходилось преподавать? 8))) я очень долго тупил (всю ночь), но под утро до меня доехало, что AND везде нужен, а я его упорно выкидывал 8) все работает, в итоге отчет дает то, что надо отель, кол-во людей в нем, кол-во взрослых в нем и кол-во детей в нем просто у меня есть еще уровни вложенности, я их не упоминал, чтоб вас не запутывать, а вот сам в них запутался 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 05:59 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
хех теперь я готов простить даже Билла 8) дело в том, что у меня уже был опыт с MySql и я сразу начал искать в Аксессе подобие командной строки и все-таки я считаю, что даже чайникам надо показывать сразу логику это гораздо быстрее развивает, чем "ложечкой в ротик, за папу, за маму...." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 06:03 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Преподаватель - Владимир Саныч :) Нет, преподавать не приходилось, просто сам когда-то был таким же. Но дома мне говорят, что у меня лучше не спрашивать и преподаватель из меня никакой :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 06:07 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
близкие никогда не умеют оценить верно ибо обзор сужен за счет такого механизма как привычка 8) видно только с дистанции 8)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 06:14 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Эээээ рано я обрадовался запрос работает, а вот отчет на его базе - фиг отчет пишет "многоуровневое предложение GROUP BY не допускается в подчиненном запросе" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 07:33 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Что ж там в запросе так накручено? Там точно нужна многоуровневая группировка в подчиненных? Для отчета можно сделать еще так. Основной - сделан на основе запроса по отелям с группировкой. 2 подчиненных отчетика на одно поле c Count- в источниках селесты с отбором по типам людей, связаны с основной по полю idОтель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 08:25 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
вот запрос 8) SELECT Groupes.groupId, Groupes.groupDateArrive, SamoletsArrive.SamoletArriveName, Aeroports.aeroportName, Kurorts.kurortName, Hotels.hotelName, (select count(Paxes.paxId) from Paxes where (((Paxes.paxType)>2) and (Paxes.Paxgroup)=groupes.groupId)) AS Childov, (select count(Paxes.paxId) from Paxes where (((Paxes.paxType)<=2) and (Paxes.Paxgroup)=groupes.groupId)) AS Adults, Count(Paxes.paxName) AS [Count-paxName] FROM (Age INNER JOIN paxTypes ON Age.ageId = paxTypes.paxAge) INNER JOIN (Kurorts INNER JOIN (Hotels INNER JOIN ((Aeroports INNER JOIN (SamoletsArrive INNER JOIN Groupes ON SamoletsArrive.SamoletArriveId = Groupes.groupSamoletArrive) ON Aeroports.aeroportId = SamoletsArrive.SamoletArriveAeroport) INNER JOIN Paxes ON Groupes.groupId = Paxes.PaxGroup) ON Hotels.hotelId = Groupes.groupHotelName) ON Kurorts.kurortId = Hotels.hotelKurort) ON paxTypes.paxTypeId = Paxes.paxType WHERE (((Groupes.groupTransfer) Is Null) AND ((Groupes.groupAnnulee)=0) AND ((Groupes.groupProblemeArrive)=0)) GROUP BY Groupes.groupId, Groupes.groupDateArrive, SamoletsArrive.SamoletArriveName, Aeroports.aeroportName, Kurorts.kurortName, Hotels.hotelName HAVING (((Groupes.groupDateArrive)=[enter date])) ORDER BY Kurorts.kurortName DESC , Hotels.hotelName DESC; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 08:37 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Универсальное решение таких проблем- выгружать данные расчета во временную таблицу. К тому же работает веселее. Попросите тридцатую страницу отчета- она пойдет все пересчитывать. А с временной табличкой раз и готово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 09:05 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
2Shark я так не умею 8( или например такой вопрос: таблица ГруппыЛюдей у нее есть поля ДатаПрилета и ДатаОтлета нужно сделать запрос, по которому оператор, введя интересующую его дату, узнает сколько человек на эту дату находятся в отеле что-то я даже не представляю себе, как это сделать ведь оператор должен вводить значение в несуществующее поле........ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 10:08 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Была такой вопрос полгода назад /topic/64777 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 10:17 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
а по поводу ввода - на форме делается свободное поле и в условие запроса построителем вводится это поле вместо [enter date] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 10:20 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
да, полгода назад у них было проблем не меньше, как я погляжу 8) по поводу ввода на форме? на какой форме? вообще- что раньше, форма или запрос? в условие вводится поле формы, а в значение запроса что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 10:44 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
>Я так не умею Дык учись. 1 вариант Создаешь объект QUeryDef, смотрящий на параметрический запрос на вставку(insert), присваиваешь ему параметры и execute его Dim q1 as Dao.Querydef Set q1=CurrentDb.Querydefs("МойЛюбимыйЗапрос") q1.Parameters("p1")="blablabla" q1.Execute 2варинт Формируешь строчку запроса и выполняешь его Dim lSQL as string lSQL="insert ..." & param1 & ".." DoCmd.RunSQL lSQL За второй вариант меня вон испинали всего в соседнем топике:-) А мне нравится(вариант, а не пинки) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 11:20 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
авторна форме? на какой форме? вообще- что раньше, форма или запрос? в условие вводится поле формы, а в значение запроса что? Да на любой форме. В cвободное поле - вводим дату. Потом при открытии запроса, отчета данные идут из этого поля (форма, естественно, должна быть открыта) . Выглядит в SQL это так: SELECT tbl1.field1 FROM tbl1 WHERE tbl1.field1=[Forms]![МояФорма]![MyField]; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 14:15 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Алекс, спасибо. С формой получилось! А даже сам удивился и пивом подавился 8) Остаются на повестке дня два вопроса: 1. почему обычный запрос с условием выборки (ну типа штука в квадратных скобках 8)) нормально выполняется, а перекрестный запрос с условием не выполняется? пишет, что типа ядро Микрософт Джет таких штук не знает и все такое... 8(((( 2. есть таблицы Отели, Люди и ТипыЛюдей (дите-не дите) в отели приезжают люди и надо знать их кол-во по каждому отелю хочу сделать такой запрос: каждому отелю соответствует кол-во людей, приехавших в него каждому отелю соответствует кол-во взрослых, приехавших в него каждому отелю соответствует кол-во детей, приехавших в него делал как велел Алекс 8) и запрос заработал но отчет на его основе - фиг! (многоуровневое предложение GROUP BY не допускается в подчиненном запросе) с временными таблицами не умею как бы это иначе сделать? ведь вроде проосто ж все! ан нет, не работает... 8( хелп плиз кто может 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2004, 16:44 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
лениво разбираться в моем бреде, хоть подскажите, плз, в какую сторону думать, что еще можно попробовать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2004, 21:36 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
1. Попробовать указать его явно в параметрах (пример рабочий, не указывать в PARAMETERS - будет ругаться) Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2004, 01:04 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
По поводу временных таблиц. Дабы не слишком заморачиваться - берем тот рабочий запрос (который не лезет в отчет) открываем в конструкторе и в меню "Запрос" выбираем Создание таблицы - указываем имя таблицы - к примеру - TempTbl. Она-то и будет источником для отчета. Запрос на создание таблицы готов. В коде процедуры обработки события нажатия кнопки, которой открывается отчет пишем Код: plaintext 1. 2. 3. Постарался максимально упростить, я к примеру, предпочитаю не держать такие запросы сохраненными, а делать currentdb.execute "Select...............into......", dbfailonerror при этом лишним становится SetWarnings. Если не хочется, чтобы болталась всегда эта таблица - на закрытии отчета можно сделать DoCmd.DeleteObject acTable, "TempTbl" или currentdb.execute "DROP table TempTbl", dbfailonerror ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2004, 01:55 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Александр, спасибо за неослабевающее внимание к моей проблеме! 1. про параметры не оч понял совершенно ОБЫЧНЫЙ запрос, ЛЮБОЙ! если ставишь типа запроса "выборка", то работает с условием если тип перекрестный, с условием не работает никак это что, глюк Аксеса? 2. временные таблицы хорошо, сделали отчет, создающий таблицу но теперь на его основе не создается отчет вообще (при попытке создания отчета на базе этого запроса, данный запрос просто не отображается в окошке выбора запроса) 3. похоже, я понял, почему мне никто не может помочь я скрывал часть логики в объяснении, чтобы лишний раз не запутывать думал, сам потом смогу разобраться 8) ПОЛНЫЙ ВОПРОС: группы людей прилетают в отели на самолетах оператору нужно узнать (введя интересующую дату), сколько прилетело на нужную дату на каждом самолете людей (детей+взрослых) в данный отель ИСХОДНАЯ ЛОГИКА ТАБЛИЦ: SamoletsArrive(ТаблицаСамолеты): SamoletArriveId, SamoletArriveName Hotels(ТаблицаОтели): hotelId, hotelName Groupes(ТаблицаГруппы): groupId, groupHotelName, groupDateArrive (дата прилета), groupSamoletArrive Paxes(ТаблицаЛюди): paxId, paxType(Дядя=1, Тетя=2, Ребенок=3, Дите=4), PaxGroup (его группа) ДЕЛАЮ ТАК: SELECT Groupes.groupId, Groupes.groupDateArrive, SamoletsArrive.SamoletArriveName, Hotels.hotelName, (select count(Paxes.paxId) from Paxes where (((Paxes.paxType)>2) and (Paxes.Paxgroup)=groupes.groupId)) AS Childov, (select count(Paxes.paxId) from Paxes where (((Paxes.paxType)<=2) and (Paxes.Paxgroup)=groupes.groupId)) AS Adults, Count(Paxes.paxId) AS [Count-paxId] FROM Hotels INNER JOIN ((SamoletsArrive INNER JOIN Groupes ON SamoletsArrive.SamoletArriveId = Groupes.groupSamoletArrive) INNER JOIN Paxes ON Groupes.groupId = Paxes.PaxGroup) ON Hotels.hotelId = Groupes.groupHotelName GROUP BY Groupes.groupId, Groupes.groupDateArrive, SamoletsArrive.SamoletArriveName, Hotels.hotelName HAVING (((Groupes.groupDateArrive)=[enter date])) ORDER BY Hotels.hotelName DESC; все выполняет просто лапочка 8) но в отчет не лезет!!!!! если пытаюсь сделать то же самое в перекрестном запросе, не дает сделать дату условием (ну чтобы оператор ее мог сам ввести) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 15:11 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Может я не в тему, тогда не пинайте ногами, плииззз. когда мне нужен перекрестный запрос с параметрами, я делаю запрос на выборку из той таблици, в которой надо проводить отбор, вешаю туда условие, а в перекрестный вместо таблици - этот запрос Всегда работает без проблем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 15:26 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Pretorian2. временные таблицы хорошо, сделали отчет, создающий таблицу но теперь на его основе не создается отчет вообще (при попытке создания отчета на базе этого запроса, данный запрос просто не отображается в окошке выбора запроса) Мля. Внимательно читать надо. По поводу временных таблиц. Дабы не слишком заморачиваться - берем тот рабочий запрос (который не лезет в отчет) открываем в конструкторе и в меню "Запрос" выбираем Создание таблицы - указываем имя таблицы - к примеру - TempTbl. Она-то и будет источником для отчета. Запрос на создание таблицы готов. Из кода на кнопке же видно, что сначала запускается запрос который создает таблицу, потом отчет Еще раз - источником записей отчета служит вновь созданная таблица, а не запрос! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 15:47 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Pretorian1. про параметры не оч понял совершенно ОБЫЧНЫЙ запрос, ЛЮБОЙ! если ставишь типа запроса "выборка", то работает с условием если тип перекрестный, с условием не работает никак это что, глюк Аксеса? Вот пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 16:13 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
2Ирча сделал, как ты говоришь не работает та же ошибка 2Александр звиняюсь, не досмотрел 8) да, отчет открывается! и работает, черт его дери 8) запрос с параметрами тоже работает! я скачал архив, понял на его примере, как делать, и это просто великолепно! (можно немного позанудничать? 8) как я могу сделать такой финт, не прибегая к окошку "сиквел вью"? никак, похоже! вот и плюсы системы билла!) короче, теперь у меня есть два способа решить мою проблему и я не знаю, какой выбрать прям буриданов осел 8))) Спасибо, Александр. Если занесет в Питер, с меня много пива 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 18:23 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Pretorianкак я могу сделать такой финт, не прибегая к окошку "сиквел вью"? никак, похоже! вот и плюсы системы билла!) Элементарно. Конструктор - свойства запроса (меню Вид или правой кнопкой мыши)- параметры - дальше все ясно Pretorian короче, теперь у меня есть два способа решить мою проблему и я не знаю, какой выбрать Это дело личных предпочтений. Я, к примеру, не очень люблю временные таблицы. Pretorian Если занесет в Питер, с меня много пива 8) В сентябре в отпуске буду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 00:26 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Прошу извинить, неточно указал. конструктор- менюЗапрос - параметры или правой кнопкой - параметры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 02:34 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Может я не совсем понял вытекающую проблему (слишком уж длинный ряд комментариев :)) но такие проблемы помойму решаются не напрямую а с помощью спец средств. Есть в Ексель такие СВОДНЫЕ ТАБЛИЦЫ, в Дельфи и Си Буилдер есть компонент для построения OLAP кубов... там можно интуитивно любые срезы получать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 09:36 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
2Александр понял 8) пиши, когда будешь точно знать дату приезда попьем пивка 8) мыло: kecalcoatl сабака мэйл ру 2DIMGAN если база сама этого не умеет и надо привлекать спец. средства, то нафига такая база? я ж ничего нереального от нее не требую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 13:13 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
quetzalcoatl? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 13:29 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
2Владимир Саныч нет именно так, как написано 8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 15:14 |
|
||
|
перекрестный запрос с условием (criteria)
|
|||
|---|---|---|---|
|
#18+
Я просто переспросил, та ли птица имеется в виду... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 16:07 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1673941]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
99ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 582ms |

| 0 / 0 |
