sql >> データベース >  >> RDS >> Mysql

MySQLにクエリの値の入力を求める方法は?

    これは不可能です。

    などのストアドプロシージャを作成することをお勧めします
    DELIMITER //
    CREATE PROCEDURE GetPerson(p_lname VARCHAR(50))
    BEGIN
        SELECT fname, age, address FROM person WHERE lname = p_lname;
    END //
    DELIMITER ;
    

    その後、次のことができるようになります

    mysql> CALL GetPerson('smith');
    

    しかし、これはあなたが行くことができる限りほとんどです。

    mysql クライアントの目的はSQLクエリを実行すること(およびサービスを管理すること)です。SQLはクエリ言語であり、ユーザーとの対話を目的としたものではありません。




    1. Doctrineを使用してテーブルを切り捨てる方法は?

    2. 最新のエントリを選択します

    3. 1つのカテゴリを除くすべてのカテゴリから投稿を取得する

    4. ORA00918-列があいまいに定義されたエラー