Código HTML:
SELECT * FROM M_Tipo_Proyecto WHERE Id_Tipo_Proyecto=20;
Código HTML:
SELECT * FROM M_Tipo_Proyecto INNER JOIN T_Proyecto ON M_Tipo_Proyecto.Id_Tipo_Proyecto=T_Proyecto.Id_Tipo_Proyecto WHERE Id_Tipo_Proyecto=20;
| |||
dudas en uso de inner join en mysql Saludos a los miembros del foro tengo la siguiente sentecia: Código HTML: SELECT * FROM M_Tipo_Proyecto WHERE Id_Tipo_Proyecto=20; Código HTML: SELECT * FROM M_Tipo_Proyecto INNER JOIN T_Proyecto ON M_Tipo_Proyecto.Id_Tipo_Proyecto=T_Proyecto.Id_Tipo_Proyecto WHERE Id_Tipo_Proyecto=20; |
| |||
Respuesta: dudas en uso de inner join en mysql Hola alexander01015: El problema creo que está en el where, ya que el campo Id_Tipo_Proyecto existe tanto en la tabla M_Tipo_Proyecto como en tu tabla T_Proyecto: lo único que faltaría es poner es la referencia a la tabla que pertenece (dado que es la misma que utilizas en el join no importa cual de las dos pongas)
Código:
WHERE M_Tipo_Proyecto.Id_Tipo_Proyecto=20 o WHERE T_Proyecto.Id_Tipo_Proyecto=20 Saludos Leo. |
| |||
Respuesta: dudas en uso de inner join en mysql Gracias leonardo_josue, lo que dices es cierto, peor te explico que sucede, ejemplo: Tipo: Proyecto: Id_Tipo Id_Pro Nombre Nombre Id_Tipo Sucede que ejectivamente funciona, pero cuando el tipo de proyecto ejemplo"Id=03" Y no haya un proyecto con dicho "Id Tipo de proyecto", simplemente no muestra nada, quisiera algo como esto... Id_Tipo|Nombre|Id_Pro|Nombre|Id_Tipo| 03 xx null null null Para poder validarlo,piendo que talvez estoy planteando mal lo que quiero hacer, alguna suguerencia,alguien que me quiera echar un manito.... |
| |||
Respuesta: dudas en uso de inner join en mysql Hola de nuevo alexander01015: No termino de entender si tu problema es al hacer la consulta (algún problema de sintaxis) o con los resultados que te está regresando la consulta (problema de lógica) Vamos por partes, creo que el problema está en que no tienes mucho conocimiento a cerca de cómo funcionan los JOIN'S, deberías comenzar por leer la teoría, para ver cual es el que adecua a lo que necesitas. Checa esta liga: http://es.wikipedia.org/wiki/Join Con esto, podrías armar entonces la sentencia para obtener lo que necesitas, si tienes algún problema de SINTAXIS, (no puedes ejecutar la consulta) entonces postea lo que estás intentando ejecutar y el error que te está marcando, para ayudarte a corregirla. Si tu problema es que no estás obteniendo los resultados que deseas, entonces sería conveniente que postearas la estructura de tus tablas y algunos datos de ejemplo para poder hacer pruebas. saludos Leo. |
| ||||
Respuesta: dudas en uso de inner join en mysql Esta pagina lo explica muy detalladamente y con graficos http://mauriciopastrana.com/gadgets-...os-mysql-join/
__________________ Ayudar a mejorar a los demas, es hacerte mejor a ti mismo ; ) |
Etiquetas: |