我無法在IdCell列上創建where子句,但我可以執行「order by」。列名sql isnull()子句,其中
SQL服務器上說,列名
select
*, (ISNULL(Table_Adresses.IdCellule, Table_Clients.IdCellule)) as IdCell
from Table_Tickets
left join Table_Postes on Table_Postes.IdPoste = Table_Tickets.IdPoste
left join Table_Adresses on Table_Adresses.IdAdresse = Table_Postes.IdAdressePhysique
left join Table_Clients on Table_Clients.IdClient = Table_Tickets.IdClient
where idtypeticket=2 and
isnull(bcloture,0)=0 and
IdCell =4 --problem here
order by IdCell
錯誤爲什麼我不能做出IdCell一個在哪裏?
謝謝
完美謝謝 – Akya 2011-06-15 08:49:40