Russian Qt Forum
Ноябрь 23, 2024, 21:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Запрос в SQLite  (Прочитано 3149 раз)
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« : Июль 09, 2012, 18:32 »

запрос выборки из трех таблиц

Код:
SELECT c.name,c.name2,c.name1,c.name0
FROM ((client As a FULL OUTER JOIN client_kontact AS b ON (b.id_ins=a.id))
FULL OUTER JOIN client_out AS c ON (c.id=b.id_out))
WHERE (a.id=2) AND (c.open>0) ORDER BY  c.name0,c.name1,c.name2,c.name

не проходит в SQLlte Administrator Непонимающий

Код:
09.07.2012 19:23:23: SQL Error: RIGHT and FULL OUTER JOINs are not currently supported  <SELECT c.name,c.name2,c.name1,c.name0
FROM ((client As a FULL OUTER JOIN client_kontact AS b ON (b.id_ins=a.id))
FULL OUTER JOIN client_out AS c ON (c.id=b.id_out))  WHERE (a.id=2) AND (c.open>0) ORDER BY  c.name0,c.name1,c.name2,c.name
>

Не поддерживается запрос с использованием FULL OUTER JOIN?
Я правильно понимаю? Непонимающий
Записан

Как мало времени и как много нужно узнать
Serr500
Гость
« Ответ #1 : Июль 09, 2012, 18:36 »

Правильно. SQLite в этом отношении несколько туповат. http://www.sqlite.org/lang_select.html
Записан
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« Ответ #2 : Июль 09, 2012, 18:38 »

Спасибо. Понял.
Придется в цикле читать, благо данных немного Злой
Записан

Как мало времени и как много нужно узнать
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 23.