• ベストアンサー

MYSQLでストアドプロシージャの引数を二つ

MYSQL初心者で参考書にかじりついてプログラミングしています。 主にDBの内容をPHPで吐き出させるといった使い方をしています。 SQL文があまりにも長ったらしくなってきたのでストアドプロシージャを使いたいのですが、使っているSQL文が (SELECT * FROM .変数. WHERE .変数. LIKE '.変数.') UNION (SELECT * FROM .変数. WHERE .変数. LIKE '.変数.'); となっており、引数を複数使えないとスッキリさせられない状況です。 ストアドプロシージャで複数の引数を設定することはできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんにちは。 普通にできますよ? CREATE PROCEDURE プロシージャ名(IN 変数名1 型, IN 変数名2 型, ・・・)

関連するQ&A