列の11番目の文字が「G」または「W」で、日付の制約とともにレコードの数のクエリを実行しようとしていますが、多くの運があります。ここに私が試しているものがあります:NVarChar列での位置と文字の指定
SELECT * st_req_no, dt_order
FROM shipment_info
WHERE dt_order >= '10/01/2010'
AND (SELECT CHARINDEX('G', st_req_no, 11) OR CHARINDEX('W', st_req_no, 11)))
ORDER BY dt_order
誰かが私が間違っていることを助言してもらえますか?ありがとう!
あなたはいくつかのサンプルデータと、あなたのクエリを実行すると、あなたが取得している結果を示してもらえますか? –