私のコード:
$stmt = $this->pdo->prepare("SELECT value1 FROM My table au1 WHERE au1.value2 IN (SELECT au2.value3 FROM My table au2)");
私のテーブル:
ID --- 値1 --- 値2 ---- 値3
1 --- テスト --- 6786 ---- 5678
2 --- テスト 2 --- 5678 ---- 6786
私のコードでは、結果は Test と Test2 です。
値 3 が値 2 に等しい値 1 を選択したいと思います。その逆ではありません。
したがって、この例では、Test ではなく Test2 のみが必要です。