次の問題を解決する必要があります: 2 人の人物が共通の祖先を持っているかどうかを確認する SQL 関数を作成しますが、行き詰まっています。私は作成します
create type person as object
(
first_name varchar2(10),
last_namevarchar2(10)
);
および Persons テーブル
create table client_iulia
(Person_Id varchar2(13)constraint pk_id_client primary key,
Mother_Id varchar2(13),
Father_Id varchar2(13),
Name person);
私がやろうとしているのは、共通の祖先がある場合は 1 を返し、それ以外の場合は 0 を返す 3 つのパラメーター (2 人と検索レベル) を持つ関数です)。私の下手な英語でごめんなさい。