sql >> Databasteknik >  >> RDS >> Sqlserver

Ogiltigt kolumnnamn, på kolumner som skapats av select-sats

select q.* from (
select 
   u.UserId,
   cast((case when exists(select * from TblUser u where u.Disabled=1) then 1 else 0 end) as bit) as aVar, 
from TblUser u
)q 
where q.aVar = 1


  1. Ersätt NOT IN med LEFT JOIN i SQL-satsen

  2. Hur man hittar LEFT OUTER JOIN eller RIGHT OUTER JOIN med ORACLE JOIN (+)

  3. Skapa index på json-fältet i PostgreSQL 9.2

  4. Flera index vs index med flera kolumner