tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
257
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    prince-simo Tutorials.de Gastzugang
    Hallo Leute,
    ich hab hier ein kleines Problem mit SQL und komme irgendwie immer noch nicht auf die richtige Lösung. Mein Problem ist Folgendes:
    Ich hab z.B. diese Tabelle:
    ------------------------------------------------------------------
    | src_ip | dst_ip | traffic |
    ------------------------------------------------------------------
    | 1 | 2 | 100 |
    | 2 | 3 | 50 |
    | 1 | 4 | 200 |

    ich will jetzt den gesamten Traffic von jeder IP rausfinden und wie man sieht tauchen die IPs in beiden Spalten src_ip und dst_ip.
    für nur eine spalte habe ich dies mit so einer Anweisung bekommen: SELECT src_ip as ip, sum(traffic) as sum from `table` group by ip_src
    Ich kann das auch für dst_ip machen und vielleicht die Ergebnisse mit Union zusammenführen, dann habe ich als Ergebnis eine Tabelle mit 2 Spalten ip und sum, aber danach kann ich nichts mehr damit machen, ich hätte sie gerne als view oder so, dann hätte ich die gleiche Anweisung darauf angewendet. Aber es können keine Views mit 2 select Anweisungen und Union erstellt werden....
    Hat jemand von euch vielleicht eine Idee, wie ich dieses kleine Problem lösen kann

    Danke für eure Antwort
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    Welches DBMS verwendest du denn?
    Also ich hab schon sowohl mit SQL Server als auch mit Oracle View erstellt, in denen nicht nur ein UNION enthalten war.
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. SQL Problemchen !?
    Von svennson im Forum PHP
    Antworten: 2
    Letzter Beitrag: 15.06.05, 12:39
  2. Problemchen!
    Von svennson im Forum PHP
    Antworten: 7
    Letzter Beitrag: 08.06.05, 14:31
  3. Problemchen
    Von qube im Forum PHP
    Antworten: 9
    Letzter Beitrag: 13.05.05, 15:13
  4. SQL Problemchen
    Von nero110 im Forum Java
    Antworten: 3
    Letzter Beitrag: 22.02.05, 08:49
  5. problemchen
    Von freekazoid im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 10.04.02, 15:44