home Foro de soporte Espacio WEB MySQL
 
Sentencia sql no me funciona
#1 ·

Buenas soy nuevo usando sql y una de ellas es que todavia no me aprendo al 100%, eh aqui el codigo, no se si hice bien los inner join, por favor ayudenme, estoy intentando hacer una factura sacando datos de varias tablas xD cualquier comentario es bueno;-)

SELECT factrana.num_cli, 
fac_mos_dia.nom_cli,
fac_mos_dia.dir_cli,
factrana.fec_fac,
factrana.tipovta,
factrana.cia,
factrana.num_fac,
factrana.can_art,
factrana.num_art,
factrana.descrip,
maeartin.medida,
mae_marcas.nombre,
maeexiin.area,
maeexiin.pas,
maeexiin.lado,
maeexiin.ana,
maeexiin.nivel
FROM fac_mos_dia, factrana,
INNER JOIN factrana ON maeartin.art = factrana.num_art
INNER JOIN mae_marcas ON maeartin.cod_mar = mae_marcas.cod_mar
WHERE factrana.cia="R" AND factrana.num_fac="00005885"


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 23/Jul/2015
·
#2 ·

Para iniciarte en SQL (o para probar si funciona una sentencia) es mejor incluir sólo los campos índices necesarios y uno no relacionada de cada tabla (si recupera a estos, puedes extender al resto de los campos necesarios).

En FROM debes incluir a todas las tablas que participan en la consulta.

Si alguna tabla debes incluir todos los campos, puedes usat [tabla].*


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · MySQL
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 15:49 UTC+02:00 DST
Temas similares
No se han encontrado temas similares