Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: CL | DM;

Вниз

Помогите пожалуйста с 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
14-10878
korvin
2003-08-14 08:56
2003.09.04
Програмно описать жись человека :)


3-10645
Ден
2003-08-12 14:25
2003.09.04
Снова строки


4-11023
Gefest
2003-07-04 09:46
2003.09.04
DBLCLICK в LISTBOX`е


3-10635
stud
2003-08-15 11:17
2003.09.04
транзакции при использовании визуальных компанентов


14-10979
DelphiM
2003-08-15 06:24
2003.09.04
ASPack