2016-11-07 8 views
1

"Or"演算子(Secretary_Job_Title like '%Secretary%' or Secretary_Job_Title like '%Assistant%')を使用すると、値が多すぎます。XML PATHクエリで複数のlike文を使用する最良の方法

次のクエリでSecretaryとAssistantのLike文を使用するにはどうすればよいですか?前もって感謝します!!

SELECT STUFF((SELECT ';' + secretary 
      FROM [HandshakeProd].[dbo].[sp_attysecrel] 
      WHERE attorney = 'HC\' + Rtrim(p.EMPLOYEE_CODE) 
       AND secretary_job_title LIKE '%Secretary%' 
      FOR XML PATH('')), 1, 1, '') AS [Assistants] 
+0

こんにちはTT、それは働いた。私のかっこは正しい場所にいませんでした。ありがとう! – Adam

答えて

0

は、おそらくこれは何をしたいのですか?

SELECT STUFF((SELECT ';' + secretary 
      FROM [HandshakeProd].[dbo].[sp_attysecrel] 
      WHERE attorney = 'HC\' + Rtrim(p.EMPLOYEE_CODE) 
       AND (secretary_job_title LIKE '%Secretary%' OR secretary_job_title LIKE '%Assistant%') 
      FOR XML PATH('')), 1, 1, '') AS [Assistants] 
+0

こんにちはTT、それは働いた。私のかっこは正しい場所にいませんでした。ありがとう! – Adam

関連する問題