sintaxis de sql server

04/08/2005 - 23:11 por Antonio Paz | Informe spam
teniendo estas dos condiciones
codigo =?m.codigo
y
codigo!=?m.codigo

como hago para hacer un solo selec en una sentencia SPT
o tengo que hacer dos select forzosamente

en bases nativas seria algo asi:
where iif(m.codigo='TG',codigo =m.codigo,codigo !=m.codigo)

Preguntas similare

Leer las respuestas

#1 Esparta Palma
05/08/2005 - 05:21 | Informe spam
Usando la función CASE de SQLServer.

Usando CASE dentro de WHERE (SQL Server)
http://www.portalfox.com/article.php?sidG9

Espero te sirva.

ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º

Espartaco Palma Martínez
SysOp http://www.PortalFox.com
México D.F.
MoBlogs!
http://weblogs.golemproject.com/esparta/
http://www.espartha.com/blog/

Antonio Paz wrote:
teniendo estas dos condiciones
codigo =?m.codigo
y
codigo!=?m.codigo

como hago para hacer un solo selec en una sentencia SPT
o tengo que hacer dos select forzosamente

en bases nativas seria algo asi:
where iif(m.codigo='TG',codigo =m.codigo,codigo !=m.codigo)


Respuesta Responder a este mensaje
#2 Ricardo Passians
06/08/2005 - 18:19 | Informe spam
Independientemente de que puedas usar la recomendacion del CASE, no has
notado que las condiciones son contradictorias ? Deberías revisar el
propósito de esa lógica.



"Antonio Paz" escribió en el mensaje
news:010b01c59939$09ee87a0$
teniendo estas dos condiciones
codigo =?m.codigo
y
codigo!=?m.codigo

como hago para hacer un solo selec en una sentencia SPT
o tengo que hacer dos select forzosamente

en bases nativas seria algo asi:
where iif(m.codigo='TG',codigo =m.codigo,codigo !=m.codigo)


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida