Форум: "Базы";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
ВнизПомогите пожалуйста с SQL запросом Найти похожие ветки
← →
Step[B.M.] (2003-08-11 09:08) [0]В таблице FIO_TBL есть поля FAM, NAME, PATR
FAM NAME PATR
========================
Петров Иван Васильевич
Сидоров Игорь Петрович
========================
Как пулучить данные в виде
==========================
Петров И. В.
Сидоров И. П.
==========================
А если поле PATR в некоторых записях = null
Спасибо большое.
← →
Q (2003-08-11 09:09) [1]тип БД?
← →
Sergey13 (2003-08-11 09:56) [2]2Step[B.M.] © (11.08.03 09:08)
А тебе надо непременно в запросе? Тогда UDF надо. Или применяй вычисляемое поле и на клиенте делай что хочешь. Я бы так и сделал.
← →
Step[B.M.] (2003-08-11 15:07) [3]Спасибо.
← →
Соловьев (2003-08-11 15:23) [4]ХП:
CREATE PROCEDURE get_short_fio
RETURNS (
"fio" VARCHAR(100))
AS
DECLARE VARIABLE F VARCHAR(100);
DECLARE VARIABLE I CHAR(1);
DECLARE VARIABLE O CHAR(1);
begin
for
select t1."fam" , SUBSTRING(t1."Name" FROM 1 FOR 1)||".",SUBSTRING( t1."patr" FROM 1 FOR 1)||"."
from "employee_working" t1
into :f, :i, :o
do
begin
if (o is null) then o = "";
"fio" = :f||" "||:i||:o;
suspend;
end
end
← →
dabadabiabo (2003-08-11 19:09) [5]SELECT FAM, Left(NAME,1)+"." as NAME, Left(PATR,1)+"." as PATR
FROM FIO_TBL
Пустые поля так и остаются пустыми.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c