nu ønsker jeg at selecte henholdsvis alle forekomster fra fakturalinier og alle forekomster fra betalinger, således jeg kan lave en kontooversigt, som dem man får fra banken.
eksempel:
dato | debit | kredit 11-11-02 | 20 | 12-12-02 | | 5 ---------------------------- saldo 15
Det vil sige at de forekomster fra "fakturalinier" skal vises under debit og dem fra betalinger skal vises under kredit
Begge felter indholder et datofelt som jeg kan sotere på.
Kan man lave en select i mysql som kan gøre dette??
Du skal bruge to selects, en fra hver tabel, sorteret efter dato. Og så skal du i et programmeringssprog (PHP, ASP, Java osv) lave en fletning (merge) baseret på datoen
Hvis man kikke på professionelle ERP systemer har man faktisk lavet en/flere tabeller til at styre kunde posteringer (konto), således at betalinger og faktura posteringer bliver gemt i en fælles tabel (Debitor posteringer). Grunden hertil er at faktura og betalingsinformationer og debitor posteringer typisk har forskellige levetider. F.eks. Der er kun behov for at kunne gemme faktura informationer i op til 3 år, mens der er behov for at kunne gemme debitor poster i længere årrække.
Jeg vil foreslå dig at lave et lille kartotek som vil indeholde dine debitor posteringer (bevælgelser) på tværs af alle dine delsystemer, for det næste du kommer ud i er muligvis renter og rykker hvordan vil du styrre det. Hvordan vil du styre dine betalingsfrister mm. Disse informationer vil man typisk gemme på de enkelte debitor posteringer.
Alternativt kunne du lave en ekstra hjælpe tabel hvor du overfører alle dine faktura saldi og betalings saldi. Dette kan gøres med INSERT .. SELECT som kan kombineres i en kommando.
og erikjacobsen....Tak for din kommentar...det var faktisk også sådan jeg havde løst det i første omgang, men smid et svar og du får dine point
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.