Ich glaube du verstehst mich richtig.
Ich möchte aber eigentlich eine zufällige Kategorie und davon abhängig dann die passende Frage, die in einer hinteren Spalte steht.
Ich habe vorne fortlaufende ids, danach die Kategorien, davon gibt es ca. 200-300 verschiedene und insgesamt ca. 900 Fragen, die alle irgendeiner Kategorie zugeordnet sind. Hier gibt es Dopplungen, mehrere Fragen mit der gleichen Kategorie bspw. "Damals" oder "Sport"
Für eine Quizdurchführung brauche ich von den, sagen wir, 300 Kategorien aber nur 12 Stück. Diese sollen aber alle unterschiedlich sein, also nicht zwei mal eine "Sport"-Frage. Nachdem 12 Kategorien willkürlich ausgewählt wurden, möchte ich gerne die dahinterstehenden Fragen, Antworten, Einträge aus der entsprechenden Zeile haben und weiterverarbeiten.
Mein Problem ist glaube ich der Aufbau der Datenbank.
Im Grunde kann ich es glaube auch aufsplitten in mehrere Abfragen.
1. Abfrage: Suche 12 unterschiedliche Kategorien.
2. Abfrage: Suche zu jeder der 12 Kategorien eine zufällige Frage, die dieser Kategorie zugeordnet ist.
3. Verarbeite die Frage wie auch immer weiter...
Ich hänge nur leider an meinem eigenen Denkfehlern.