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

特殊文字を使用したSQLクエリ - 処理方法は?

    これは、例の文字列に 3 つの個別の名前があることを前提としています

    完全に一致。引用符を二重にする必要があります。

    select * from emp where
    empname IN ('john,1' , 'devil''s', 'corn')
    

    SQL Server でも LIKE/IN はできません。

    select * from emp where
      empname like '%john,1%'
      OR
      empname like '%devil''s%'
      OR
      empname like '%corn%'
    


    1. SQLでDISTINCTを使用する方法

    2. OS XでXAMPPを使用しているときにmysqlコマンドラインツールにアクセスするにはどうすればよいですか?

    3. OracleでTIMESTAMP形式の値の違いを見つける方法は?

    4. T-SQL:文字列の連結の反対-文字列を複数のレコードに分割する方法