DBのスキーマ/設計を簡単に変更できないので、次のような状況で助けが必要です。
独自の一意の ID を持つオブジェクトごとに 1 つの行があります (テーブルの主キーと一致します - 最大で 1 つの行のみであることが保証されます)。
id (int; prim key),field1 (int), field2 (int), ...... (int), fieldn (int)
のようなことをしたいSELECT * FROM table WHERE id = 1 AND ANY_FIELD < 1
。明らかに、これは存在しません。行には低い列が含まれています(数ダース - したがって、私は簡単にはできませんWHERE field1 < 1 Or field2 < 1 OR ...
)。
SELECT * FROM (DESC table A) WHERE A.Field.Value < 1
私は(.Valueは存在しません)のようなことを考えました。
クエリを 1 つだけ希望します (サブクエリで問題ありません)。
現在、各列をスキャンして手動でチェックしているため、非常に時間がかかります。
助けてくれてありがとう。