Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abfragen kombinieren

Begonnen von appelschnut, Mai 19, 2024, 16:02:57

⏪ vorheriges - nächstes ⏩

appelschnut

Hallo zusammen,

ich habe ein Problem und hoffe, dass ihr mir helfen könnt:

Ich habe eine DB mit verknüpften Tabellen:
Datentabelle
Einrichtung
Gerätemodelle

In der Datentabelle ist eine Gesamtübersicht über alle Geräte aller Einrichtungen enthalten.
In der Tabelle Einrichtungen sind alle Einrichtungen aufgelistet.
In der Tabelle Gerätemodelle sind alle im Einsatz befindlichen Gerätetypen enthalten.

Ich habe mir eine Abfrage erstellt, die Aufgrund einer Auswahl aus zwei Dropdownfeldern in einem Formular für die angegebene Einrichtung und den angegebenen Gerätetypen, die Datentabelle durchforstet und alle Geräte des entsprechenden Typen und der Behörde ausgibt.

In der Abfrage wird ebenfalls geregelt, dass 10% der Ergebnisse angezeigt werden.

Nun habe ich aber das Problem, dass für eine Testverteilung 10% eines jeden Gerätetyps aus jeder Einrichtung ausgegeben werden muss.

Ich bräuchte also etwas, dass mir alle Kombinationen aus den Tabellen Einrichtungen und Gerätetypen abfragt und dann ausgibt.

Das ganze muss leider ohne Makros funktionieren.
Ich hoffe, dass es für diese Problemstellung eine einfache Lösung gibt und warte schon gespannt auf eure Antworten.

Vielen Dank  im Voraus!

LG

PhilS

Zitat von: appelschnut am Mai 19, 2024, 16:02:57Ich bräuchte also etwas, dass mir alle Kombinationen aus den Tabellen Einrichtungen und Gerätetypen abfragt und dann ausgibt.
Die Kombinationen ergeben sich indirekt aus deiner Datentabelle.

SELECT DISTINCT 
    g.GerätemodellId, 
     e.EinrichtungId
FROM (Datentabelle d
   INNER JOIN Einrichtung e
       ON d.EinrichtungId =  e.EinrichtungId)
INNER JOIN Gerätemodelle g
  ON d.GerätemodellId = g.GerätemodellId;



Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor