特定の行の一貫した値を持つ列名を特定する
P粉738046172
P粉738046172 2023-12-11 09:56:34
0
1
370

mysql でクエリを作成して、特定の行に特定の値を持つ列を取得しようとしています。 Mysql では、列の特定の値に基づいて行を取得できます。

次のようなテーブルがあります:

リーリー

私が必要とするのは、MSISDN に基づいて行を選択すると、その行のすべての列名が固定値 (例: 1) で返されることです。

したがって、上記の表では、MSISDN = 9944994488 は

を返す必要があります。 リーリー

私が試したのは:

リーリー

これはテーブルの列名を返します。 ただし、特定の値を持つ列名を取得する方法。 事前にご協力いただきありがとうございます。

P粉738046172
P粉738046172

全員に返信(1)
P粉765570115

コメントが長すぎます。

SQL クエリは、固定された列のセットを返します。行単位で設定を変更することはできません。不可解なアプローチのように思えるかもしれませんが、準備されたステートメントを使用して必要な操作を行うことができます。

連結された値を含む列を返すことができます。このようなもの: ### リーリー これにより、設定されたフラグの単一列に

list

が生成されます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート