Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 19-may-2006, 09:57   #1 (permalink)
dancresi ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2005
Mensajes: 359
como hacer una consulta en sql..

Hola amigos como puedo hacer una consulta por diferentes campos sin utilizar la orden logica OR

ejemplo consulta

select * from personal where concepto1='04' or concepto2='04' or concepto3='04'......concepto50='04'


existe una forma para no escribir 50 veces OR y 50 veces el nombre de los campos desde concepto1 hasta concepto50 como lo puedo hacer gracias
dancresi está desconectado   Responder Citando
Antiguo 19-may-2006, 10:53   #2 (permalink)
The_omars está en el buen camino
 
Avatar de The_omars
 
Fecha de Ingreso: marzo-2004
Mensajes: 271
Enviar un mensaje por MSN a The_omars Enviar un mensaje por Yahoo  a The_omars
NOT IN ó <> ó != ...... etc negacion
The_omars está desconectado   Responder Citando
Antiguo 19-may-2006, 10:56   #3 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Podrias armar tu sentencia sql desde el codigo de tu aplicacion. En un ciclo donde aumentes un indice y vayas concatenando tu sentencia sql.



como diria SAPINTO, demonios! oye tu base de datos no está normalizada
Developer9 está desconectado   Responder Citando
Antiguo 19-may-2006, 14:41   #4 (permalink)
Moderador
Mithrandir llegará a ser famoso muy prontoMithrandir llegará a ser famoso muy pronto
 
Avatar de Mithrandir
 
Fecha de Ingreso: abril-2003
Mensajes: 12.108
Cita:
Iniciado por Developer9
como diria SAPINTO, demonios! oye tu base de datos no está normalizada
Exactamente!
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Mithrandir está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93