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

MySQLがエラーを出すのはなぜですか?関数から結果セットを返すことは許可されていませんか?

    SELECT left_id AS c1 FROM mlm_user_mst WHERE parent_id=a AND left_id>0; 
    

    変数c1を設定せず、c1という名前の列を持つセットを返します

    欲しい

    SELECT left_id INTO c1 FROM mlm_user_mst WHERE parent_id=a AND left_id>0; 
    

    c2についても同様です。



    1. WHERE句を使用したMySQLLEFTJOINクエリ

    2. JDBCを使用してMySQLサーバーにpingを実行する

    3. (WHERE)条件で選択された行から前の行と次の行を取得します

    4. キャッチされなかった例外「PDOException」とメッセージ「SQLSTATE[HY093]:無効なパラメーター番号」