2

私は通常、MSSQL-Serverを使用して、テーブルのようなデータセットを関数の呼び出し元に返すことができます。これはMySQLでは不可能であることを理解しています。MySQLの最良の方法は何ですか、同じ結果を得るのに良い方法は何ですか。

一時テーブルを使用する必要がありますか?私はすべての答えをうれしく思います。

4

2 に答える 2

2

一時テーブルがあなたの唯一の答えだと思います。ストアドプロシージャの戻り値を「使用」することはできず、ストアド関数は1つの値しか返すことができません。

于 2012-01-26T14:04:50.633 に答える
0

返したいテーブルの複雑さによって異なります。

単一の列の場合は、区切り文字列として返し、それを解析できます。

それ以外の場合は、一時テーブルを使用する必要があります。

于 2013-07-31T15:43:19.267 に答える