sah = documentheaders
sal = documentlijnen
cus= customers
hoofding en detailijnen zijn type I invoice, D Delivery, O order.
Welke levering van welke klant heeft hoeveel details?
SELECT sah_code, cus_id, count( sah_code )
FROM sah, sal
WHERE sah_type = “D”
AND sah.sah_id = sal.sah_id
GROUP BY sah.sah_code
Welke levering van welke klant heeft veel details, in dalende volgorde?
SELECT sah_code, cus_id, count( sah_code ) AS teller
FROM sah, sal
WHERE sah_type = “D”
AND sah.sah_id = sal.sah_id
GROUP BY sah_code
ORDER BY teller DESC
Welke levering van welke klant heeft meeste details?
SELECT sah_code, cus_id, count( sah_code ) AS teller
FROM sah, sal
WHERE sah_type = “D”
AND sah.sah_id = sal.sah_id
GROUP BY sah_code
ORDER BY teller DESC
LIMIT 0,1
Comments Off
Na de ingebruikname van het nieuwe systeem worden we geconfronteerd met een onverwacht probleem. Er moet in het nieuwe een fout rechtgezet worden die veroorzaakt is door onjuiste ingave. Aangezien de meeste bewerkingen kunnen “teruggedraaid” worden (al is het door manueel de omgekeerde keten van handelingen uit te voeren zoals verwijderen uit factuur - verwijderen uit levering - verwijderen uit of corrigeren in order) lijkt het op het eerste zicht vrij eenvoudig. Tot onderzoek leert dat de fout niet in het huidige / nieuwe systeem gemaakt is , moet dat een fout hersteld moet worden die ontstaan is / gemaakt werd in het oude systeem.
Zelfs als je ervoor zorgt dat alle foute ingaves kunnen rechtgezet worden, ben je nog niet op alles voorzien.
Comments Off
In de pas geïnstalleerde Fedora met allerlei servertoepassingen “Webmin” laten installeren. De interface is in ieder geval al indrukwekkend; een webpagina op http://serverhostname.domain.local:10000/ geeft toegang tot het hele beheer van het systeem met allerlei servers (http, mysql, …), shares, enz.
Onderverdeling: Webmin, System, Servers, Networking, Hardware, Cluster, Other
Er zijn menu-items voorzien voor alles wat Webmin kan; ook als bepaalde serverdiensten niet geïnstalleerd zijn. Daardoor is de interface nogal vol, anderzijds zie je wat er met het pakket kan en blijft de interface hetzelfde als je dingen bij-installeert; je ziet wel wat werkt/niet werkt en het lege menu-item geeft soms informatie over hoe de dienst configureren of starten.
Comments Off