SQL Use alias in Where statement

前端 未结 10 1290
南笙
南笙 2020-11-29 06:09

I wounder how I could use an alias in a where statement.

Example :

SELECT SUBSTRING(Column1, 1, 4) + SUBSTRING(Column1, 4, 3)  AS Col1
FROM MyTable
W         


        
10条回答
  •  长情又很酷
    2020-11-29 06:53

    Not possible, but you can do the following:

    SELECT SUBSTRING(Column1, 1, 4) + SUBSTRING(Column1, 4, 3)  AS Col1
    FROM MyTable
    WHERE SUBSTRING(Column1, 1, 4) + SUBSTRING(Column1, 4, 3) = 'MySearch'
    

    No subqueries or hacks required

提交回复
热议问题