Como usar el Join
Saludos exteprtos.. Soy nuevo en esto del Sql y ando bastante perdido espero no se desesperen conmigo. :)
Tengo cinco tablas (cliente,comida,bebida,orden,cuenta)
CLIENTE
Pk - id_cliente, nombre, telefono
COMIDA
Pk- id_comida, nombre_comida, precio
BEBIDA
PK - id_bebida, nombre_bebida, precio
ORDEN
PK - id_orden,no_mesa, nombre_mesero, fecha, n_raciones_comida
n_raciones_bebida,
FK- ( id_cliente,id_bebida ,id_comida)
CUENTA
PK- id_cuenta, fecha, total, tipo_pago, no_targeta
FK- (id_orden)
Necesito saber a un cliente cuánto les costó la cena, con el detalle de lo que consumieron (precio y detalle de productos consumidos), mi consulta va así:
Select clie.nombre,ordenn.no_mesa,ordenn.mesero.comi.nombreFROM orden AS ordennJOIN cliente AS clie ON (clie.id_cliente=ordenn.id_cliente)
La verdad me pierdo con los joins, las otras consultas las resolví con "where" pero con esta ya me están dando dolores de cabeza :(
Tengo cinco tablas (cliente,comida,bebida,orden,cuenta)
CLIENTE
Pk - id_cliente, nombre, telefono
COMIDA
Pk- id_comida, nombre_comida, precio
BEBIDA
PK - id_bebida, nombre_bebida, precio
ORDEN
PK - id_orden,no_mesa, nombre_mesero, fecha, n_raciones_comida
n_raciones_bebida,
FK- ( id_cliente,id_bebida ,id_comida)
CUENTA
PK- id_cuenta, fecha, total, tipo_pago, no_targeta
FK- (id_orden)
Necesito saber a un cliente cuánto les costó la cena, con el detalle de lo que consumieron (precio y detalle de productos consumidos), mi consulta va así:
Select clie.nombre,ordenn.no_mesa,ordenn.mesero.comi.nombreFROM orden AS ordennJOIN cliente AS clie ON (clie.id_cliente=ordenn.id_cliente)
La verdad me pierdo con los joins, las otras consultas las resolví con "where" pero con esta ya me están dando dolores de cabeza :(