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

ストアドプロシージャパラメータのようなSQLLIKE演算子の使用

    コメントの問題により更新されました-解決策はWHERE gameTitle LIKE CONCAT('%',gameName,'%')

    =====前の回答=====

    引用符を忘れたように見えます。 WHERE gameTitle LIKE '% + gameName + %';の代わりに 、おそらくWHERE gameTitle LIKE '%' + gameName + '%';を実行する必要があります

    設定方法では、誤った一般的なテキスト'%gameTitle%'をフィードしています。 '%Creed%'のように、本当に必要なものではなく、クエリに追加します。 。




    1. SQLServerインスタンスでサポートされているデータベース照合を見つける方法

    2. クラスター化された列定義と互換性のない列定義

    3. ゼロ値を含む SQL カウント

    4. 並列プログラミングで oracle ExecuteScalar が null を返すことがある