von DeeJay » Di, 19.08.2008 12:53
Code: Alles auswählen
CREATE TABLE IF NOT EXISTS `tbl_Rechnungen` (
`LfdReNr` int(11) default NULL,
`LfdAdrNr` int(11) default NULL,
`ReDatum` datetime default NULL,
`Nettosumme` double default NULL,
`EingangsDatum` datetime default NULL,
`EingangsKontoauszug` varchar(50) collate latin1_german1_ci default NULL,
`Mahnstufe` smallint(6) default NULL,
`Bruttosumme` double default NULL,
`Bemerkung` varchar(50) collate latin1_german1_ci default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;
Code: Alles auswählen
CREATE TABLE IF NOT EXISTS `tbl_Adressen` (
`LfdAdrNr` int(11) default NULL,
`Matchcode` varchar(20) collate latin1_german1_ci default NULL,
`Firma1` varchar(50) collate latin1_german1_ci default NULL,
`Postfach` varchar(8) collate latin1_german1_ci default NULL,
`Strasse` varchar(40) collate latin1_german1_ci default NULL,
`PLZPo` varchar(5) collate latin1_german1_ci default NULL,
`PLZ` varchar(5) collate latin1_german1_ci default NULL,
`Ort` varchar(40) collate latin1_german1_ci default NULL,
`Land` varchar(5) collate latin1_german1_ci default NULL,
`Branche` varchar(10) collate latin1_german1_ci default NULL,
`KLASSIFIK` float default NULL,
`VERTRETUNG` varchar(20) collate latin1_german1_ci default NULL,
`Rabatt` float default NULL,
`Firma2` varchar(50) collate latin1_german1_ci default NULL,
`Kontaktzyklus` int(11) default NULL,
`KontaktNeu` datetime default NULL,
`Ursprung` varchar(20) collate latin1_german1_ci default NULL,
`Zahlungen` int(11) default NULL,
`Umsatzab94` float default NULL,
`Waehrung` varchar(20) collate latin1_german1_ci default NULL,
`GehoertZuAdresse` int(11) default NULL,
`UeberlieferungErlaubt` bit(1) default NULL,
`Poster` bit(1) default NULL,
`Buchhaltung` varchar(15) collate latin1_german1_ci default NULL,
`Lieferantennummer` varchar(20) collate latin1_german1_ci default NULL,
`UStIDNr` varchar(20) collate latin1_german1_ci default NULL,
`BeiAngebotenBeachten` longtext collate latin1_german1_ci,
`BeiAuftraegenBeachten` longtext collate latin1_german1_ci,
`Info` longtext collate latin1_german1_ci,
`Homepage` varchar(50) collate latin1_german1_ci default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;
mal etwas ausführlicher ... dies sind die 2 tabellen , diese sind über LfrAdrNr verknüpft
und dann soll das mit den rechnungen rauskommen ...

- db1.jpg (81.67 KiB) 870 mal betrachtet
- Dateianhänge
-

- db2.jpg (122.18 KiB) 867 mal betrachtet
[code]CREATE TABLE IF NOT EXISTS `tbl_Rechnungen` (
`LfdReNr` int(11) default NULL,
`LfdAdrNr` int(11) default NULL,
`ReDatum` datetime default NULL,
`Nettosumme` double default NULL,
`EingangsDatum` datetime default NULL,
`EingangsKontoauszug` varchar(50) collate latin1_german1_ci default NULL,
`Mahnstufe` smallint(6) default NULL,
`Bruttosumme` double default NULL,
`Bemerkung` varchar(50) collate latin1_german1_ci default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;
[/code]
[code]CREATE TABLE IF NOT EXISTS `tbl_Adressen` (
`LfdAdrNr` int(11) default NULL,
`Matchcode` varchar(20) collate latin1_german1_ci default NULL,
`Firma1` varchar(50) collate latin1_german1_ci default NULL,
`Postfach` varchar(8) collate latin1_german1_ci default NULL,
`Strasse` varchar(40) collate latin1_german1_ci default NULL,
`PLZPo` varchar(5) collate latin1_german1_ci default NULL,
`PLZ` varchar(5) collate latin1_german1_ci default NULL,
`Ort` varchar(40) collate latin1_german1_ci default NULL,
`Land` varchar(5) collate latin1_german1_ci default NULL,
`Branche` varchar(10) collate latin1_german1_ci default NULL,
`KLASSIFIK` float default NULL,
`VERTRETUNG` varchar(20) collate latin1_german1_ci default NULL,
`Rabatt` float default NULL,
`Firma2` varchar(50) collate latin1_german1_ci default NULL,
`Kontaktzyklus` int(11) default NULL,
`KontaktNeu` datetime default NULL,
`Ursprung` varchar(20) collate latin1_german1_ci default NULL,
`Zahlungen` int(11) default NULL,
`Umsatzab94` float default NULL,
`Waehrung` varchar(20) collate latin1_german1_ci default NULL,
`GehoertZuAdresse` int(11) default NULL,
`UeberlieferungErlaubt` bit(1) default NULL,
`Poster` bit(1) default NULL,
`Buchhaltung` varchar(15) collate latin1_german1_ci default NULL,
`Lieferantennummer` varchar(20) collate latin1_german1_ci default NULL,
`UStIDNr` varchar(20) collate latin1_german1_ci default NULL,
`BeiAngebotenBeachten` longtext collate latin1_german1_ci,
`BeiAuftraegenBeachten` longtext collate latin1_german1_ci,
`Info` longtext collate latin1_german1_ci,
`Homepage` varchar(50) collate latin1_german1_ci default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;[/code]
mal etwas ausführlicher ... dies sind die 2 tabellen , diese sind über LfrAdrNr verknüpft
und dann soll das mit den rechnungen rauskommen ...[attachment=1]db1.jpg[/attachment]