Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Query para obtener nombre de banner

Estas en el tema de Query para obtener nombre de banner en el foro de Mysql en Foros del Web. Hola a todos, Tengo estas dos tablas: BANNERS id_banners- name- banner 1- white banner- wb.gif 2- black banner- bb.gif 3- red banner- rb.gif PHONES id_phone- ...
  #1 (permalink)  
Antiguo 14/12/2010, 15:26
 
Fecha de Ingreso: diciembre-2010
Mensajes: 3
Antigüedad: 13 años, 11 meses
Puntos: 0
Query para obtener nombre de banner

Hola a todos,

Tengo estas dos tablas:

BANNERS
id_banners- name- banner
1- white banner- wb.gif
2- black banner- bb.gif
3- red banner- rb.gif


PHONES
id_phone- id_banners- name- number
1- 2- Mark- 123456789
2- 3- Luke- 987654321
3- 1- Mary- 147852369


Dado un numero de teléfono (phones.number) quiero obtener la ruta del banner (banners.banner). ¿Cómo puedo hacer esto? ¿cual sería la query?

Muchas gracias
  #2 (permalink)  
Antiguo 15/12/2010, 02:03
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: Query para obtener nombre de banner

Código MySQL:
Ver original
  1. SELECT b.banner
  2. FROM BANNERS b INNER JOIN PHOMES p
  3. ON b.id_banners=p.id_banners
  4. WHERE p.number="XXXXXX";

Si number no és unico te dará mas de uno...

Quim

Etiquetas: join, left, leftjoin, query
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:57.