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

MySQLデータベースでフルネームまたはファーストネームまたはラストネームを別々の列のファーストネームとラストネームで検索する

    SELECT * 
    FROM table
    WHERE CONCAT( nameFirst,  ' ', nameLast ) LIKE  '%Joe%'  
    

    「Joe」などのユーザーが送信したパラメータは必ずサニタイズしてください



    1. 1:nテーブルからの単一のクエリで最新のメモを(タイムスタンプで)取得する

    2. クラスター化インデックスではIGNORE_DUP_KEYが遅くなります

    3. 集約とパーティショニング

    4. MySQLでNULLを無視するのではなく、NULLをMAX日付と見なすにはどうすればよいですか?