Topic: Отображение данных SQL запроса, в одной ячейке TableGrid

Дмитрий, здравствуйте !
Не подскажите как реализовать sql запрос с отображением данных в одной ячейке таблицы:
например:

SELECT
UserOP.Famyli+UserOP.Name,
UserOP.Name,
UserOP.Otchestvo,
DolghnostOP.NameDolghnostOP,
strftime('%d.%m.%Y',UserOP.DataRoghd),
UserOP.DopInfo,
strftime('%d.%m.%Y',UserOP.DateUvolen),
UserOP.id


FROM UserOP
LEFT OUTER JOIN DolghnostOP ON DolghnostOP.id =UserOP.id_DolghnostOP

WHERE

(FIO LIKE '%{Edit1}%')  OR

(case when '{Edit1}'='' then 1=1 else NameDolghnostOP LIKE '%{Edit1}%' end)

В результате данного запроса - фамилия имя и отчество отображаются в разных колонках. Вопрос: что нужно дописать, дабы ФИО отображалось в одной колонке и ячейке (и вообще возможно ли это)
http://myvisualdatabase.com/forum/misc. … _str=358f2

Post's attachments

Attachment icon 1.jpg 59.5 kb, 344 downloads since 2015-12-23 

Re: Отображение данных SQL запроса, в одной ячейке TableGrid

Попробуйте так

SELECT
UserOP.Famyli || ' ' || UserOP.Name || ' ' || UserOP.Otchestvo,
DolghnostOP.NameDolghnostOP,
strftime('%d.%m.%Y',UserOP.DataRoghd),
UserOP.DopInfo,
strftime('%d.%m.%Y',UserOP.DateUvolen),
UserOP.id


FROM UserOP
LEFT OUTER JOIN DolghnostOP ON DolghnostOP.id =UserOP.id_DolghnostOP

WHERE

(FIO LIKE '%{Edit1}%')  OR

(case when '{Edit1}'='' then 1=1 else NameDolghnostOP LIKE '%{Edit1}%' end)
Dmitry.

3 (edited by Igor 2015-12-24 23:02:11)

Re: Отображение данных SQL запроса, в одной ячейке TableGrid

Дмитрий, как всегда - Огромное спасибо !
Работает как надо.