Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2013
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 275
Poder: 17
webmasterplc Va por buen camino
Combinar dos Tablas en un solo reporte

Buenas la consulta es la siguiente, tengo dos tablas que tienen estructura identica, pero guardo transacciones diferentes, por ejemplo en una guardo facturas y otra presupuestos y quiero hacer un reporte donde combine esas dos tablas pero que en el alias Nro Documento quede el numero de documento de factura y el de presupuesto en lineas diferentes por su puesto, esta es la consulta que hice

Código SQL [-]
SELECT
tabla1.idorden or tabla2.idorden AS `Nro Documento`,
tabla1.`status` OR tablaa2.`status` AS `Status`
FROM
facturas
INNER JOIN presupuestos
Responder Con Cita
  #2  
Antiguo 10-05-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Y eso en qué BD es?, porque en una "normal" no funciona.
Responder Con Cita
  #3  
Antiguo 10-05-2013
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 275
Poder: 17
webmasterplc Va por buen camino
Mysql es a ver si es posible
Responder Con Cita
  #4  
Antiguo 10-05-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por webmasterplc Ver Mensaje
Mysql es a ver si es posible
je, je... resulta que seguimos sin ser adivinos, pon aquí la estructura de las tablas y exactamente lo que quieres conseguir
Responder Con Cita
  #5  
Antiguo 10-05-2013
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 275
Poder: 17
webmasterplc Va por buen camino
Código SQL [-]
CREATE TABLE `facturas` (
  `idorden` int(11) NOT NULL AUTO_INCREMENT,
  `nroorden` int(11) NOT NULL,
  `tipo` int(2) DEFAULT NULL,
  `fecha` date DEFAULT NULL,
  `formadepago` char(15) DEFAULT NULL,
  `status` varchar(20) DEFAULT NULL,
  `subtotal` decimal(15,2) DEFAULT NULL,
  `iva` decimal(15,2) DEFAULT NULL,
  `total` decimal(15,2) DEFAULT NULL,
  `descuento` decimal(15,2) DEFAULT NULL,
  `proveedor` varchar(60) DEFAULT NULL,
  `rifproveedor` varchar(14) DEFAULT NULL,
  `BENCEDULA` varchar(11) DEFAULT NULL,
  `BENNOMBRE` varchar(60) DEFAULT NULL,
  `BENGENERO` varchar(20) DEFAULT NULL,
  `SOLGENERO` varchar(20) DEFAULT NULL,
  `BENGINSTRU` varchar(30) DEFAULT NULL,
  `SOLGINSTRU` varchar(30) DEFAULT NULL,
  `BENTELEFON` varchar(20) DEFAULT NULL,
  `SOLTELEFON` varchar(20) DEFAULT NULL,
  `BENCELULAR` varchar(20) DEFAULT NULL,
  `SOLCELULAR` varchar(20) DEFAULT NULL,
  `BENECIVIL` varchar(8) DEFAULT NULL,
  `SOLECIVIL` varchar(8) DEFAULT NULL,
  `BENDIRECCI` varchar(255) DEFAULT NULL,
  `SOLDIRECCI` varchar(255) DEFAULT NULL,
  `BENCIUDAD` varchar(60) DEFAULT NULL,
  `SOLCIUDAD` varchar(60) DEFAULT NULL,
  `BENMUNICIP` varchar(255) DEFAULT NULL,
  `SOLMUNICIP` varchar(255) DEFAULT NULL,
  `SOLPARROQU` varchar(160) DEFAULT NULL,
  `BENPARROQU` varchar(160) DEFAULT NULL,
  `BENSECTOR` varchar(255) DEFAULT NULL,
  `SOLSECTOR` varchar(255) DEFAULT NULL,
  `SOLPUNTORE` varchar(120) DEFAULT NULL,
  `BENPUNTORE` varchar(120) DEFAULT NULL,
  `PRESENTA` blob,
  `bimponible` decimal(16,0) DEFAULT NULL,
  `excento` decimal(16,0) DEFAULT NULL,
  `tsocial` varchar(60) DEFAULT NULL,
  `programa` varchar(200) DEFAULT NULL,
  `SOLCEDULA` varchar(11) DEFAULT NULL,
  `SOLNOMBRE` varchar(60) DEFAULT NULL,
  `SOLDIRECCION` varchar(255) DEFAULT NULL,
  `codpartida` varchar(16) DEFAULT NULL,
  `partida` varchar(60) DEFAULT NULL,
  `nroinforme` varchar(12) DEFAULT NULL,
  `ORDOBSERVACIONES` blob,
  `TIPDONACION` varchar(60) DEFAULT NULL,
  `BENFNACIMIENTO` date DEFAULT NULL,
  `BENEDAD` varchar(3) DEFAULT NULL,
  `presupuesto` varchar(60) DEFAULT NULL,
  `documento` int(6) DEFAULT NULL,
  `prefijo` varchar(10) DEFAULT NULL,
  `factura` varchar(40) DEFAULT NULL,
  `fecha_factura` date DEFAULT NULL,
  `nrocheque` varchar(20) DEFAULT NULL,
  `ncuenta` varchar(25) DEFAULT NULL,
  `banco` varchar(45) DEFAULT NULL,
  `chequefecha` date DEFAULT NULL,
  `nopago` int(10) DEFAULT NULL,
  `nocompra` int(10) DEFAULT NULL,
  `mcheque` decimal(10,2) DEFAULT NULL,
  `actividad` varchar(3) DEFAULT '51',
  `pprograma` varchar(6) DEFAULT '02',
  `usuario` varchar(250) DEFAULT NULL,
  PRIMARY KEY (`idorden`,`nroorden`),
  UNIQUE KEY `nroorden` (`nroorden`)
) ENGINE=MyISAM AUTO_INCREMENT=2832 DEFAULT CHARSET=utf8;

la de presupuesto es igual
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda con impresion de 3 consultas en un solo Reporte. microbiano Impresión 3 29-09-2011 19:55:51
Combinar información de dos tablas ContraVeneno SQL 2 04-08-2005 18:20:14
Combinar tablas para un Reporte silviodp Conexión con bases de datos 16 21-04-2004 13:39:08
Combinar tablas jrcosta75 Conexión con bases de datos 1 19-02-2004 21:44:48
fast report solo me imprime la 1ra hoja de los reporte anay Impresión 4 04-12-2003 21:24:13


La franja horaria es GMT +2. Ahora son las 23:22:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi