ich eine einfache Abfrage, wie dieseOracle SQL: Manipulieren Gruppe
select duration, host from Jobs
group by host;
ich es will durch einen Pool von Hosts tatsächlich Gruppe, die etwas ist, das zum Zeitpunkt der Abfrage
beispielsweise definiert werden muss, , host01-10 wäre pool1, host11-20 wäre pool2, etc.
Momentan gibt es kein Feld, das sagt, in welchem Pool es sich befindet und es muss vom Host-Feld abgeleitet werden.
Wie erreiche ich das? Ich möchte Schaffung der Lage sein, eine Art von Funktion auf der Folie, das Feld zu maniuplate, so dass sie gruppen der Lage ist,
def get_pool(host):
if get_hostnumber(host) < 10:
return 'pool1'
elif:
...
select duration, get_pool(host) from Jobs
group by get_pool(host);
können Sie einige Beispieldaten zeigen, und die erwartete Ausgabe? –