下の表で問題が発生しています。テーブルAは、スクリプトを実行したときに現在のテーブルの一部にすぎません。他の列と行がありますが、問題を理解するのに役立つと思われる一部を取り出しています。シナリオ: 顧客がシリアル IA003 の itemA を 10 個購入しましたが、クエリを実行すると表 A の結果が表示されます。私が望むのは、顧客が特定のアイテムを 10 個注文したときに、そのアイテム名を持つすべてのシリアルではなく、そのアイテムのシリアルとインラインで表示することだけです。または、顧客が ItemA を注文した場合、シリアル番号が何であれ、最も近い有効期限を探します。どうもありがとう
### Table A ###
ITEMNAME || SERIALS || EXPIRATION DATE || SO_QTY
ITEM A IA0001 2014-01-20 10
ITEM A IA0002 2014-01-01 10
ITEM A IA0003 2013-05-13 10
ITEM B IB001 2012-11-08 15
ITEM B IB002 2015-12-28 15
ITEM B IB003 2014-06-01 15
### how will i get this output? ###
### 表 A ###
ITEMNAME SERIALS EXPIRATION DATE SO_QTY
ITEM A IA0001 2014-01-20
ITEM A IA0002 2014-01-01
ITEM A IA0003 2013-05-13 10
ITEM B IB001 2012-11-08 15
ITEM B IB002 2015-12-28
ITEM B IB003 2014-06-01