Ich habe eine Anforderung, Datensätze gleichmäßig in zwei Kategorien zu verteilen. Aber wenn ich in einer Kategorie keine Datensätze mehr habe, sollte ich die verbleibenden Datensätze in einer anderen Kategorie berücksichtigen.Verteilen Sie Datensätze in SQL basierend auf count
Beispieldaten:
Wenn wie diese Studenten von Subjekt s1 12 sind, und unterliegt s2 sind 20. Ich brauche 30 Studenten zu holen, Ergebnis mir 15 für jedes Thema geben soll, sondern als s1 insgesamt ist nur 12, ich sollte 12 von s1 und 18 von s2 bekommen.
Frage ist unklar! Bitte geben Sie die Beispieldaten und das erwartete Ergebnis an. –
bearbeiten erledigt, bitte überprüfen und rückgängig machen – HappieFeet
Können Sie bitte die Frage upvote. Ich habe es bearbeitet und eine Probe zur Verfügung gestellt. – HappieFeet