0
PHPで複数のselect
クエリを含むストアドプロシージャを作成しました。私はmysqli_multi_query
を使用してプロシージャを呼び出していますが、私はmysqli_store_result
を使用して選択クエリの結果を保存しています。マルチクエリmysqliとphpで特定のselectステートメントを特定する方法
質問は、私が選択クエリが結果を得ている、私は一意
PHPで複数のselect
クエリを含むストアドプロシージャを作成しました。私はmysqli_multi_query
を使用してプロシージャを呼び出していますが、私はmysqli_store_result
を使用して選択クエリの結果を保存しています。マルチクエリmysqliとphpで特定のselectステートメントを特定する方法
質問は、私が選択クエリが結果を得ている、私は一意
それをタグ付けしたいあなたはこのように、各クエリに余分な列を追加することができ、選択クエリを特定したいということです。
select 'query_tag_1' as tag, ...
from your_table;
select 'query_tag_2' as tag, ...
from your_table;
select 'query_tag_3' as tag, ...
from your_table;
PHPのtag
カラムの値を確認できます。
更新:もう一つの方法は、列(例えば第一)の名前を変更することです:
select id as id_tag1, ...
from your_table;
select id as id_tag2, ...
from your_table;
select id as id_tag3, ...
from your_table;
これは持っているのであれば、私は私の結果セット内のタグの列を追加したいいけない結果セットに列を追加します同じ値を含む追加の列よりも結果セット内のレコードの数がDRYになります – Bhavesh
@Bhavesh column-nameに関連する他のオプションが追加されました。 –