私はMSSQLサーバーを使用しています。私がしようとしているのは、同じテーブルの3つのカラムを1つの結果に連結することで、結果にWHERE句を使用することができます。MSSQL 3つの列を連結してWHEREを使用します
これは私が実行したいコマンドです:
select col1 + col2 + col3 as result from table where result like '%term%'
私はInvalid column name 'result'
で打た続けるしかし、私は列を連結についての答えをたくさん見てきましたが、どれを使用するように見えるんそれらのWHERE節。
おかげ
はい2番目のオプションは完璧だった、ありがとうございました。内側のクエリー括弧の最後には何がありますか? – tyelford
サブクエリのエイリアス名です。詳細はこちらhttps://technet.microsoft.com/en-us/library/ms190410(v=sql.105).aspx –