Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-05-25 12:56:02 ЛС | профиль | цитата
Tad, спасибо за подсказку!

решение может кому пригодится
select id||'&'||name||'&'||phone,(select group_concat(data) from work where uid=(select uid from work where data='data1') from users where id=(select uid from work where data='data1');
------------ Дoбавленo в 12.56:
И еще вопрос как реализовать следующее:

select case when phone=123 then (insert в 2 таблицы) else '0' end from users;

если в 1 запросе нельзя сделать вставку в 2 таблицы, можно ли сделать что-то типа:

select case when phone=123 then (BEGIN TRANSACTION...запрос транзакции) else '0' end from users;

в общем какие варианты есть?
карма: 0

0