私は9つのフィールドID、F1..F8を持つテーブルを持っています。このテーブルに最適なSQL文はありますか?
は、いくつかのデータの例:
id f1 f2 f3 f4 f5 f6 f7 f8
1 1 2 3 0 0 0 0 0
2 0 1 0 3 2 0 0 0
3 4 0 5 2 1 0 0 0
4 0 0 0 0 0 0 1 4
5 2 0 0 0 0 1 3 0
6 2 0 0 0 0 1 0 8
7 2 0 0 0 0 1 0 3
.
.
.
どうすればよいselect * from table where F1...F8 in value (1,2,3)
? このクエリの結果には、IDが1,2,5,7のレコードが必要です。
お返事ありがとうございました。 – user2531567