-1
列名を指定せずに、特定の値が存在するすべての行を選択するクエリを作成する方法があるかどうかを知りたいですか?列名を指定せずに、指定された値が存在するすべての行をSELECTする方法はありますか?
ex。 SELECT * FROMテーブルWHERE "任意の列" = 2;
これは可能ですか?
ありがとうございました。
列名を指定せずに、特定の値が存在するすべての行を選択するクエリを作成する方法があるかどうかを知りたいですか?列名を指定せずに、指定された値が存在するすべての行をSELECTする方法はありますか?
ex。 SELECT * FROMテーブルWHERE "任意の列" = 2;
これは可能ですか?
ありがとうございました。
いいえ、SQLでは使用できません。あなたのような何かを記述する必要があります:
SELECT *
FROM table
WHERE 2 IN (col1, col2, col3, ...)
ストアドプロシージャでそれを行うことができるようにあなたは、INFORMATION_SCHEMA.COLUMNS
の情報を使用して動的にこのクエリを構築することができます。
さて、あなたの答えに感謝します。 –