script hulp gevraagd

Status
Niet open voor verdere reacties.

marckraak

Gebruiker
Lid geworden
5 dec 2001
Berichten
57
Hallo,

Ik heb een probleem m.b.t. het automatisch vullen van een koppeltabel vanuit een brontabel. Het gaat om het volgende:
Ik heb een tabel orders (orderID)
een tabel activiteiten (activiteitID)
en een tabel waarin wordt aangegeven voor welke orders welke activiteiten moeten plaatsvinden. Daarnaast worden in deze tabel ook nog vele andere zaken bijgehouden.
Deze tabel heet koppeltabel_orders_activiteiten en bevat de orderID's en activiteitID's. Nu wil ik automatisch via een script of een (aantal) quer(y)(ies) alle activititeiten uit activiteiten toevoegen aan de koppeltabel. Ook wil ik indien activiteiten worden toegevoegd aan de brontabel activiteiten dat deze worden toegevoegd aan de koppeltabel. Ik kan wel een overzicht maken van wat allemaal wel gekoppeld is, maar niet van wat ontbreekt, anders zou ik deze activiteitID en orderID kunnen toevoegen.
Wie kan mij een beetje op weg helpen?

Marc
 
Uit mijn hoofd, dus de syntax kan een foutje bevatten, de SQL

De activiteiten die niet in de koppeltabel voorkomen:

SELECT activiteitID FROM activiteiten
WHERE activiteitID NOT IN
(SELECT DISTINCT activiteitID FROM koppeltabel_orders_activiteiten)

Voor de orders kun je natuurlijk een soortgelijke query gebruiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan