この質問が以前にも尋ねられたかどうかはわかりません。もしそうなら、リンクに私を向けてください。
、、およびの3つの列name
を持つテーブルがあります。A、B、C、Dの4つの値のみにすることができますtype
date
Type
タイプA、B、またはCのすべてのレコードをフェッチしたいのですが、条件は、同じ名前のタイプがDの場合にのみフェッチする必要があるということです。
たとえば、このテーブルを考えてみましょう
Name type Date
abc A 5/7
abc B 6/7
abc D 7/7
xyz A 5/7
xyz D 6/7
lmn A 5/7
lmn B 6/7
lmn C 7/7
したがって、ここでの取引には、次の結果セットが必要です
ABC 5/7
ABC 6/7
XYZ 5/7
ABCとXYZにはtype
Dがあるため、ABCとXYZの他のレコードが表示されます。lmnにはtype
Dがないため、結果セットには含まれません。