Hallo Robert,
Robert Großkopf schrieb am 20.01.2009 22:37:
Ich arbeite häufig mit dem Left-Join, da dieser alle Datensätze der
Haupttabelle anzeigt (in diesem Falle "produkt"), auch wenn einmal ein
Lieferant fehlt.
Tja, hätte ich vorher wissen müssen :-)
hab extra noch eine Zeile in meine Lieferanten eingefügt für "kein
Lieferant", dass sind Produkte die wir selber fertigen oder ich den
Lieferant nicht mehr kenne, da wir das Gerümpel vor zig Jahren
eingekauft haben.
Die Tabelle der Produkte hab ich dann mit UPDATE Artikel.Lieferant2 = ID
(Datensatznummer für "kein Lieferant") WHERE Artikel.Lieferant2 IS NULL
gefüllt ;-)
Zur kurzen Info für den, den es interessiert:
Es handelt sich bei diesem Datenbankkonstrukt nur um eine Inventurliste,
die ich die Jahre davor immer mit Calc gemacht habe.
Unser Warenwirtschaftsprogramm hat zwar eine Lagerverwaltung und auch
eine Inventurroutine, nur nützen wir die nicht, da der Aufwand einer
Lagerbuchhaltung ungemein höher wäre, als einmal im Jahr die Inventur
für Artikel die wirklich eine Lagerhaltung haben mit eigenen Tabellen
durchzuführen. Hinzu kommt noch ein zweigeteilter Geschäftsbereich. Wir
stellen und vertreiben nicht nur eigene Produkte, sondern fertigen auch
Auftragsarbeiten an. Da erfolgt keine Artikeleingabe im Programm und das
Material für die Aufträge ist so unterschiedlich und wird daher auch
nicht in die Warenwirtschaft eingepflegt.
--
Einen schönen Tag noch.
Mit freundlichem Gruß
Edgar Kuchelmeister
### Anwenderbetreuer users-Mailingliste
### edeku<at>openoffice.org
### http://wiki.services.openoffice.org/wiki/DE/FAQ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]