次のコードを使用すると、個別の選択に奇妙な問題が発生します。
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 はありません