私はSQLを初めて使い、特定の条件を満たす場合にのみテーブルからどのように値を取得するのかと思っていました。SQLテーブルの検索
私は、次の(ごみの書式設定のため申し訳ありません)のように見えるテーブルを持っている
COL1 - COL2
1 - 3
1 - 2
2 - 2
3 - 3
3 - 4
私はCOL1から値を取得したいが、彼らはCOL2の特定の値を持っていない場合に限ります。
だから私はCOL2は3であった値を望まなかった場合は、たとえば、COL1から返される値のみを明確にするために任意のヘルプ
2.
おかげで、2になりますカラムには他のテーブルを参照するIDが格納されます。私は、COL2の特定の値を参照しないCOL1の値だけを必要とします。
私が見たところでは、COL2が3に等しい値を望まないのは、COL1からの値 '1'が行1で返されないことを意味します。COL2は3であり、3は返されませんCOL1はCOL2が3に等しいのでCOL2は3に等しい
"たとえば、COL2の値が3でない場合、COL1から返される値は2になります。 - あなたが投稿したサンプルデータによるものではありません。 –
2また、与えられた例では...行番号3 ... あなたの質問をチェックし、col1から1を望むかどうかを編集してください –
あなたの質問はあなたが提供したサンプルデータ、したがってdownvoteでは意味をなさない。 – psynnott