![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.06.2008
Сообщений: 16
|
![]()
Добрый день делаю отчет в rave reports5, на основе выборки из трех таблиц
делаю так Код:
извините за сумбурность. |
![]() |
![]() |
![]() |
#2 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
все верно
вы же не задали условие объединения между этими таблицами - вот они и "перемножаются" - декартово произведение в чистом виде если структура таблиц абсолютно идентична, то наверное стоит использовать такой запрос Код:
Последний раз редактировалось soleil@mmc; 01.09.2009 в 16:49. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 16.06.2008
Сообщений: 16
|
![]()
спасибо за ответ soleil@mmc, но когда пишу запрос в таком виде выскакивает ошибка
Код:
|
![]() |
![]() |
![]() |
#4 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]() Цитата:
в обоих случаях придется раскрывать весь список полей в селекте если возникнут вопросы с приведением типов, то почитай сначала про функцию CAST(... as ...) и ее доступность на твоей версии субд либо тогда снова сюда с полным описанием объединяемых таблиц |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 16.06.2008
Сообщений: 16
|
![]()
все поля задействованные в запросе одинаковые, прописывал в select каждое поле которое необходимо отдельно, но всеравно результат тот же. переменной v присваиваю тип variant, ее значение беру из combobox.text
СУБД Paradox структура таблиц tbl1 fld1--a-8 fld2--a-80 fld3--a-50 fld4--a-25 tbl2 fld1--a-8 = tbl1.fld1 fld2--a-80 = tbl1.fld2 fld3--a-50 = tbl1.fld3 fld4--a-25 = tbl1.fld4 tbl3 fld1--a-25 = tbl1.fld4 fld2--a-35 |
![]() |
![]() |
![]() |
#6 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
ну может тогда и запрос все-таки выложишь
потому что то что ты привел - это не идентично полностью, а только частично и эттаа... привести полное описание таблиц - это значит расписать поля и типы полей |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.06.2008
Сообщений: 16
|
![]()
запрос
Код:
inv inv-------------- Alphanumeric-------------8 name------------ Alphanumeric------------80 fio--------------- Alphanumeric------------50 otd--------------- Alphanumeric-----------25 nbp2 nomer------------- Alphanumeric---------8 naimen------------ Alphanumeric---------80 fio----------------- Alphanumeric--------50 otd----------------- Alphanumeric-------25 podrazdelenie otd---------------- Alphanumeric--------25 nach---------------- Alphanumeric-------35 |
![]() |
![]() |
![]() |
#8 |
Павел Сергеевич
Форумчанин
Регистрация: 05.11.2006
Сообщений: 665
|
![]()
1. Количество столбцов, возвращаемых каждым запросом должно быть идентично.
2. С каких пор Alphanumeric 8, Alphanumeric 50 и Alphanumeric 35 стали одинаковы???? 8=50=35???? Как получится, что в строку длиной 8 байт запрос вернет 35 символов???? Первый запрос задает типы и размерности столбцов...
Познавая других, мы познаем себя.
С'est la vie... |
![]() |
![]() |
![]() |
#9 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
во
вот таким почти в идеале должен был ыбть твой первый пост по этой теме теперь проясняется что тебе на самом деле нужно (имхо) пробуй такой запрос Код:
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 16.06.2008
Сообщений: 16
|
![]()
спасибо огромное
скажите только для чего нужен Where 0=0 |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выборка данных из таблицы и составление отчета! | WildKosha | Microsoft Office Excel | 20 | 25.02.2013 16:11 |
Здрасте))выручайте)1ну прогу надо для отчета не могу ни как догнать:)помогите:) | MrMorozko | Помощь студентам | 10 | 20.06.2009 20:54 |
Создание отчета | Deni55 | Microsoft Office Excel | 13 | 15.06.2009 14:53 |
Сохранение отчета | Nikolaeva | Общие вопросы Delphi | 0 | 22.09.2008 11:24 |
Запросы для создания отчета | John_chek | БД в Delphi | 15 | 19.02.2007 08:55 |