カラム値を指定してカラム名を取得する方法はありますか?カラム値からカラム名を取得
例えば、カラム名として'NAME'
を持つSTATES
テーブルとCITY
テーブルを持っています。
STATES
テーブルとCITY
テーブルの両方に'New York'
があります。私はSATES
とCITY
の列名を返すクエリを、'New York'
としたい。
私の予想される出力は
値 列 表
----- ------ ようなことができ -----
ニューヨーク NAME STATES
ニューヨーク NAME CITY
上記は一例です。ほとんどの場合、私は列の値を知っているだけで、列名や対応するテーブル名はわかりません。一般的に、私は異なるランダムスキーマについて知る必要はありません。私は複数のデータベースで動作する質問回答システムを構築しています。
私はPHPでそれを作る方法に答えることができます。 MySQLだけでは難しいです。 – pltvs