カテゴリと位置の 2 つの列があります。
Category | Position
-------------|----------
A | 0
A | 1
A | 2
A | 3
B | 0
B | 1
B | 2
B | 3
私のクエリでは、 を選択しますwhere category = B, limit 4
。カテゴリ B に 3 つのレコードしかない場合、欠落している位置の A レコードが必要です。
これを効率的に行うにはどうすればよいでしょうか。