0

次のコードを使用すると、個別の選択に奇妙な問題が発生します。

SELECT 

T2.cited_pat_publn_id,
T2.cited_publn_auth,
T2.cited_publn_nr,
T2.cited_publn_kind,
T2.cited_appln_id,
T2.cited_publn_date,
T3.citing_pat_publn_id,
T3.citing_publn_auth,
T3.citing_publn_nr,
T3.citing_publn_kind,
T3.citing_appln_id,
T3.citing_publn_date

FROM (tls211_pat_publn T0, albert_my_ipc T1, albert_my_cited T2, albert_my_citing T3) 

WHERE  
T1.appln_id=T0.appln_id 
AND 
T2.cited_pat_publn_id=T0.pat_publn_id 
AND 
T3.citing_pat_publn_id=T2.citing_pat_publn_id
AND
TRIM(T0.publn_nr)="6174338"


limit 1,5000

欲しかったすべてのciting_pat_publn_idsを取得しました...

しかし、個別の選択を使用すると、最初のIDがリストされません...

ご提案ありがとうございます。

選択のみの結果 (ここでは最初の 4 行のみを投稿します..):

cited_pat_publn_id  cited_publn_auth    cited_publn_nr  cited_publn_kind        cited_appln_id  cited_publn_date    citing_pat_publn_id citing_publn_auth   citing_publn_nr citing_publn_kind   citing_appln_id citing_publn_date

62554677    US  6174338 B1  48980223    16.01.2001  59255528    US  8048557 B2  45960521    01.11.2011
62554677    US  6174338 B1  48980223    16.01.2001  59255528    US  8048557 B2  45960521    01.11.2011
62554677    US  6174338 B1  48980223    16.01.2001  59255528    US  8048557 B2  45960521    01.11.2011
62554677    US  6174338 B1  48980223    16.01.2001  59255528    US  8048557 B2  45960521    01.11.2011

select distinct の結果 (ここには最初の 2 行のみが掲載されており、他にもあります):

cited_pat_publn_id  cited_publn_auth    cited_publn_nr  cited_publn_kind    cited_appln_id  cited_publn_date    citing_pat_publn_id citing_publn_auth   citing_publn_nr citing_publn_kind   citing_appln_id citing_publn_date
62554677    US  6174338 B1  48980223    16.01.2001  61120611    US  6844106 B2  47693584    18.01.2005
62554677    US  6174338 B1  48980223    16.01.2001  65427309    US  6517975 B1  51553339    11.02.2003

citing_pat_publn_id=45960521 はありません

4

0 に答える 0