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

Referencias cruzadas en mysql

Estas en el tema de Referencias cruzadas en mysql en el foro de Mysql en Foros del Web. Buenas tardes!! He estado mirando Internet y leyendo los temas anteriores que pudiera encontrar sobre las referencias cruzadas en MySQL y a la conclusion general ...
  #1 (permalink)  
Antiguo 08/02/2010, 10:57
 
Fecha de Ingreso: noviembre-2005
Mensajes: 94
Antigüedad: 18 años, 5 meses
Puntos: 0
Referencias cruzadas en mysql

Buenas tardes!!
He estado mirando Internet y leyendo los temas anteriores que pudiera encontrar sobre las referencias cruzadas en MySQL y a la conclusion general es que en MYSQL es imposible realizar referencias cruzadas..
He visto alguna solucion como select * from tabla /G

Pero claro todo ello cuando se trabaja con una tabla.

En mi caso tengo dos tablas de las cuales resultan unos datos mediante un INNER JOIN y algun WHERE y no se como podria mostrar los datos por pantalla.
Intento varias lecturas y select de las tabla pero es la pescadilla que se muerde la cola y no llego a nada correcto..
Como podria realizarlo....

Los datos que tengo en la tabla que mas datos tiene de los que tengo que mostrar es la siguiente:
TABLA1

NumTrabajo Campo1 Campo2
0900000 32 22
0900000 16 11
0900000 12 10
0900000 8 55
0900001 32 53
0900001 8 22

Y que luego los datos a mostrar sean:
NUMTRABAJO 32 16 12 18
0900000 100,00 88,20 36,60 8,10
0900001 100,00 66,90 18,90
0908345 100,00 94,80 54,10 22,90
0908597 100,00 87,70 43,60 14,00

Muchas gracias y un saludo
  #2 (permalink)  
Antiguo 08/02/2010, 11:09
 
Fecha de Ingreso: julio-2009
Ubicación: .mysql_error ( XD )
Mensajes: 554
Antigüedad: 14 años, 9 meses
Puntos: 13
Respuesta: Referencias cruzadas en mysql

mmm... no cache, das a entender que en la segunda tabla NUMTRABAJO, 32, 16, 12 y 18 son los nombres de tus campos!
lo cual se me hace imposible


por otro lado para mostrar los datos por pantalla creo que tendrías que usar algún lenguaje que lo permita, si tu base es MySQL lo normal es que uses PHP

y por ultimo... lee lo que escribes antes de apretar el botón enviar
__________________
Mi Bosque de Sombras Solo Doom Metal!

por favor use esta etiqueta para publicar su código --->[HIGHLIGHT]
  #3 (permalink)  
Antiguo 09/02/2010, 11:22
 
Fecha de Ingreso: enero-2010
Ubicación: Estelí, Nicaragua
Mensajes: 157
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: Referencias cruzadas en mysql

si fuera el caso de que los valores de los campos1 y campo2 sean estandares siempre, es decir
si fueran como los meses del anno o algo asi
podrias implementar una consulta parecida a esta:

select if(campo1=1,campo1,0) as 1, if(campo1=2,campo1,0) as 2........

y asi sucesivamente, pero en tu caso no se si te funcione, espero que comentes....

Etiquetas: referencias
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 03:01.