Hola a todos necesito saber como se hace una consulta. Creo que es dificil pero para ustedes le parecera facil.
Bueno la cosa es asi Tengo Una Factura y el Detalle.
Código SQL
[-]CREATE TABLE "DETALLE" ( "IDDETALLE" INTEGER, "IDPRODUCTO" INTEGER NOT NULL, "CANTIDAD" FLOAT NOT NULL, "IDFACTURA" INTEGER NOT NULL, "PRECIO" FLOAT, "DESCUENTO" FLOAT );
Código SQL
[-]CREATE TABLE "FACTURA" ( "IDFACTURA" INTEGER NOT NULL, "IDCLIENTE" INTEGER NOT NULL, "PAGO" VARCHAR(15) NOT NULL, "FECHA" DATE NOT NULL, "TOTAL" FLOAT NOT NULL, "DESCUENTO" FLOAT, "ESTADO" VARCHAR(15), PRIMARY KEY ("IDFACTURA") );
Código SQL
[-]CREATE TABLE "PRODUCTO" ( "IDPRODUCTO" INTEGER NOT NULL, "CANTIDAD" FLOAT NOT NULL, "DESCRIPCION" VARCHAR(35) NOT NULL, "BODEGA" FLOAT, "PRECIO" FLOAT NOT NULL, "TRANSICION" FLOAT, "PRECIOCOSTO" FLOAT, PRIMARY KEY ("IDPRODUCTO") );
Esas son las tablas que tengo .
Estoy utilizando esta sentencia:
Código SQL
[-]SELECT * FROM (Detalle INNER JOIN Factura ON Detalle.idfactura = Factura.idfactura)
Pero me gustaria que me mostrara en vez del idProducto la descripcion del producto. No se Como lo tengo que hacer ya que quiero hacer filtros apartir de algun producto. Por ejemplo buscar todos los clientes que han comprado cierto producto o algo a si.
Muchas Gracias por su ayuda. Saludos