sql >> Database teknologi >  >> RDS >> Sqlserver

Brug af en Alias-kolonne i where-sætningen i ms-sql 2000

En løsning ville være at bruge en afledt tabel.

For eksempel:

select *
from 
   (
   select a + b as aliased_column
   from table
   ) dt
where dt.aliased_column = something.

Jeg håber, at dette hjælper.



  1. Benchmarking databaser 101 - del 1

  2. Sådan fungerer POSITION() i PostgreSQL

  3. Lås for SELECT, så en anden proces ikke får gamle data

  4. Hvordan kan jeg KUN vælge poster fra i går?