Comunidad de diseño web y desarrollo en internet online

Duda con consulta

Citar            
MensajeEscrito el 27 May 2007 03:50 pm
Hola!! Este es mi caso: Tengo una base de datos, y dos tablas: clientes y expedientes. La tabla clientes tiene (entre otros) un campo llamado "id", y la tabla expedientes, tiene (entre otros) dos campos llamados "id_cliente" y "analista". El campo analista contiene un nombre, y el campo "id_cliente" contiene los "id" de los expedientes separados por "*", por ejemplo: *2*34*124*876*

Quiero hacer la siguiente consulta: Seleccionar los clientes de la tabla clientes cuyo id esté en la tabla expedientes, y que además el campo analista sea igual a "Pepito". He probado con muchas consultas, pero no me sale :crap:

Espero que me puedan ayudar....Muchas gracias desde ya.

Saludos :wink:

Por Prometeo2006

122 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 May 2007 10:20 pm
Mi consejo es que replantees la estructura de tu base de datos, no es correcto que guardes diferentes valores en un sólo campo, y menos si los separas con *, ya que ese caracter representa un comodín para el SQL, en dado caso podrías usar comas o punto, pero repito, no es correcta la forma en que guardas tus datos.

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

msie
Citar            
MensajeEscrito el 28 May 2007 07:03 am
Muchas gracias por tu consejo Darel, voy a probar...

Saludos!

Por Prometeo2006

122 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.