Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 07:13
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Qt 3.3.4Вот какое дело, мне нужно выбрать даные с четырёх таблиц и поместить эти данные в DataTable запрос выглядит такКод:cursor = new QSqlSelectCursor( "SELECT * FROM fdt_met, fdt_org WHERE fdt_met.flogin = fdt_org.foid UNION SELECT * FROM fdt_sklad2 , fdt_inforg WHERE fdt_sklad2.flogin = fdt_inforg.foid");datTabStore->setSqlCursor( cursor ); datTabStore->addColumn( "ftype", "Тип",42); -------datTabStore->addColumn("forg", "Организация", 120);datTabStore->refresh(); datTabStore->show(); Но с UNION работает не корректно, хотя по отдельности всё нормально. Можно ли как то выбрать данные двумя запросами а потом их вставить в таблицу или подскажите как лучше поступить в данной ситуации?P.S. таблицы одинаковые.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как вставить несколько картинок в один слайд в Power PointE??? Guest Новый архив 5 0 18.03.2012 06:33
Русский в DataTable Guest Новые вопросы и ответы 3 0 29.09.2011 07:39
Как выбрать даные из нескольких таблиц базы в один DataTable Guest Новые вопросы и ответы 3 0 29.09.2011 07:30



© www.otvetnemail.ru - Форум вопросов и ответов.