powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / два селекта объединить в один
6 сообщений из 6, страница 1 из 1
два селекта объединить в один
    #35433498
ННовичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT MIN(ri_id) AS ri_id,ri_fam+ri_imja+ri_otch AS str_psk ;
FROM rees_inf ;
GROUP BY 2 INTO CURSOR xxx

SELECT rees_inf.* FROM rees_inf,xxx WHERE rees_inf.ri_id=xxx.ri_id

Как объединить два этих селекта
...
Рейтинг: 0 / 0
два селекта объединить в один
    #35433647
LUCIAN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте так:
SELECT rees_inf.* FROM rees_inf WHERE rees_inf.ri_id IN (SELECT MIN(ri_id) AS ri_id FROM rees_inf ;
GROUP BY ri_fam,ri_imja,ri_otch)
...
Рейтинг: 0 / 0
два селекта объединить в один
    #35433688
ННовичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не, не пойдёт....мне именно нужна формула объединения трёх полей, просто я сократил её..., полностью она такая
PADR(UPPER(ALLTRIM(zl_fam)),15," ")+PADR(UPPER(ALLTRIM(zl_imja)),15," ")+PADR(UPPER(ALLTRIM(zl_otch)),15," ") :-))
...
Рейтинг: 0 / 0
два селекта объединить в один
    #35433729
смотрите в сторону union

соттв-но кол-во полей и типы в 2-х запросах должны совпадать

примеры - в поиск по слову union
...
Рейтинг: 0 / 0
два селекта объединить в один
    #35433805
ННовичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет union это одинаковые по структуре таблицы, тут скорей всего самообъединение...
...
Рейтинг: 0 / 0
два селекта объединить в один
    #35433950
авторНет union это одинаковые по структуре таблицы

я надеюсь, что данный пример натолкнет Вас на др.мысли
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
create cursor tt (tt i, pp i)
insert into tt values ( 1 , 1 )

create cursor kk (cc c( 10 ))
insert into kk values ('  5  ')

select tt, pp ;
	from tt  ;
union all ;
select  0  as tt, val(cc) as pp ;
from kk
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / два селекта объединить в один
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]