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

mySql REGEXPの論理AND演算子?

    ANDを連結する以外に本当に良い解決策はありません:

    SELECT * FROM myTable
    WHERE title REGEXP "dog"
    AND title REGEXP "cat"
    AND title REGEXP "mouse"
    

    それ以外の場合、正規表現は次のようになります。

    SELECT * FROM myTable
    WHERE title REGEXP "(dog.*cat.*mouse)|(dog.*mouse.*cat)|(mouse.*dog.*cat)|(mouse.*cat.*dog)|(cat.*dog.*mouse)|(cat.*mouse.*dog)"
    


    1. 接続プールを使用した後でも、あまりにも多くの同時接続を処理するにはどうすればよいですか?

    2. 一度に複数の行の単一の列を更新/インクリメントします

    3. PostgreSQLの命名規則

    4. Mysqlの結果はPHPになります-配列またはオブジェクト?