So beginnt der Tag gut...

A few good men
Verfügbare Informationen zu "So beginnt der Tag gut..."

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Myyrdin - Niddhoeggr - Smallkud
  • Forum: A few good men
  • Forenbeschreibung: Await the Horde!
  • aus dem Unterforum: Real Life
  • Antworten: 23
  • Forum gestartet am: Montag 19.11.2007
  • Sprache: deutsch
  • Link zum Originaltopic: So beginnt der Tag gut...
  • Letzte Antwort: vor 15 Jahren, 3 Monaten, 16 Tagen, 16 Stunden, 46 Minuten
  • Alle Beiträge und Antworten zu "So beginnt der Tag gut..."

    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 12:07

    So beginnt der Tag gut...
    Man steht in der Früh hundemüde auf und fahrt in die Firma.

    Hat nen ganzen Haufen Sachen zu tun und ist mal motiviert da was weg zu arbeiten... und was passiert dann? Stromausfall ... *G*

    Das wars dann mit der Motivation...

    Cheers



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 12:13


    Hat der Hamster etwa schon wieder aufgehört zu laufen?

    Oder habt ihr ein Solarkraftwerk?

    Fragen über Fragen...



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 12:42


    Wir haben ein Solarkraftwerk um den Defibrilator für den Hamster bedienen zu können falls der eingeht... dachten eigentlich es wäre ne gute Absicherung aber naja ^^



    Re: So beginnt der Tag gut...

    Smallkud - 11.12.2007, 13:08


    naja ich hab a mal wieda keine lizenz ghabt :P



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 13:29


    Ich brauch erstmal Hilfe vom Jürgen...ist zwar sau einfach die SQL Abfrage, aber ich kenn mich trotzdem noch nicht aus...

    Wie geht die Abfrage dazu? :

    b. Geben Sie den Namen und den Tiefgang aller Sportboote aus und sortieren Sie die Liste absteigend nach dem Tiefgang.

    Boot(_id_, name, personen, tiefgang)
    Tourenboot(_Boot.id_, bootsklasse)
    Sportboot(_Boot.id_, segelflaeche)

    Wobei "Sportboot" und "Tourenboot" eine Generalisierung von "Boot" ist.

    Wie sieht das also aus? Bitte um rasche Antwort, sonst sitz ich noch ewig da...



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 14:04


    ha,...ich glaub es geht so, oder Jürgen? Oder gibts ne elegantere Lösung?

    select name, tiefgang
    from Boot, Sportboot
    where sportboot.id = boot.id



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 14:23


    Niddhoeggr hat folgendes geschrieben: ha,...ich glaub es geht so, oder Jürgen? Oder gibts ne elegantere Lösung?

    select name, tiefgang
    from Boot, Sportboot
    where sportboot.id = boot.id
    Schaut gut aus... aaaaber:

    select boot.name, boot.tiefgang
    from boot, sportboot
    where sportboot.id = boot.id
    order by desc boot.tiefgang

    sortierung und so ;)



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 14:30


    Wobei ich die Tabellen nicht so aufgebaut hätte glaub ich mal... aber egal ;)



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 14:35


    Sortierung ist eh dabei

    Das vorhin gepostete war 3a), 3b) ist mir zusätzlicher Sortierung (asc also aufsteigend)

    Jetzt hab ich aber beim nächseten Beispiel wieder ein Problem...ach je mehr Relationen dabei sind, desto weniger behalte ich die Übersicht.

    Hier die Angabe:

    "Geben Sie den key ALLER Segler aus und in welcher Mannschaft sie segeln. Falls ein Segler in keiner Mannschaft Mitglied ist, dann geben Sie stattdessen 'keine Mannschaft' aus (Keyword COALESCE)."

    Person(key, name, geburtsdatum)
    Segler(key)
    Mannschaft(name, aklasse, key)

    Auf das hier komm ich schon, aber wenn ich die Manschaft noch reinnehme, kommt ein absoluter schwachsin nraus (statt 33 : 333...also das zehnfache ?!)

    =>select Person.key, Mannschaft.name
    from Person, Segler, Mannschaft
    where person.key = segler.key


    Fehlt da etwas in der "where" Bedingung?



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 14:53


    Niddhoeggr hat folgendes geschrieben: Sortierung ist eh dabei

    Das vorhin gepostete war 3a), 3b) ist mir zusätzlicher Sortierung (asc also aufsteigend)

    Jetzt hab ich aber beim nächseten Beispiel wieder ein Problem...ach je mehr Relationen dabei sind, desto weniger behalte ich die Übersicht.

    Hier die Angabe:

    "Geben Sie den key ALLER Segler aus und in welcher Mannschaft sie segeln. Falls ein Segler in keiner Mannschaft Mitglied ist, dann geben Sie stattdessen 'keine Mannschaft' aus (Keyword COALESCE)."

    Person(key, name, geburtsdatum)
    Segler(key)
    Mannschaft(name, aklasse, key)



    Select person.key, COALESCE(mannschaft.name,'keine Mannschaft')
    from person, segler, mannschaft
    where person.key = segler.key
    and person.key = mannschaft.key(+);

    So würd ich das machen... (outer join halt)



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 15:07


    Myyrdin hat folgendes geschrieben: Niddhoeggr hat folgendes geschrieben: Sortierung ist eh dabei

    Das vorhin gepostete war 3a), 3b) ist mir zusätzlicher Sortierung (asc also aufsteigend)

    Jetzt hab ich aber beim nächseten Beispiel wieder ein Problem...ach je mehr Relationen dabei sind, desto weniger behalte ich die Übersicht.

    Hier die Angabe:

    "Geben Sie den key ALLER Segler aus und in welcher Mannschaft sie segeln. Falls ein Segler in keiner Mannschaft Mitglied ist, dann geben Sie stattdessen 'keine Mannschaft' aus (Keyword COALESCE)."

    Person(key, name, geburtsdatum)
    Segler(key)
    Mannschaft(name, aklasse, key)



    Select person.key, COALESCE(mannschaft.name,'keine Mannschaft')
    from person, segler, mannschaft
    where person.key = segler.key
    and person.key = mannschaft.key(+);

    So würd ich das machen... (outer join halt)

    Ich habs fast genauso versucht, dann kommen aber nur 6 Ergebnisse (statt 33).

    So hab ichs gemacht =>

    Select person.key, COALESCE(mannschaft.name,'keine Mannschaft')
    from person, segler, mannschaft
    where person.key = segler.key
    and person.key = mannschaft.key

    ABgesehen von dem Coalesce halt (was aber eh nicht das prob darstellt).

    Was soll denn das (+) bedeuten? Bekomme da nen Syntax-Fehler



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 17:26


    Also keine Ahnung? :(



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 18:12


    Niddhoeggr hat folgendes geschrieben: Also keine Ahnung? :(
    Sorry war/bin etwas im Stress...

    Also das (+) ist für nen outer join (zumindest bei Oracle)...

    Soll heissen das die Zeile auch selectiert wird wenns dort nix gibt ^^.

    Allerdings gute frage ob das so funktioniert... ich schaus mir gleich nochmal an. Sorry für die späte antwort



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 18:14


    ok ja bitte...ich komm einfach nicht mehr weiter und kenn mich mit den joins nicht aus (inner,outer,left,right...aaaah)

    Aja,eine Kollegin hat mir als antwort für ein anderes bsp das hier gepostet...kann soetwas stimmen?sieht irgendwie komisch aus:

    Zitat: select mname, (case when s.segelflaeche < 20 then s.id end)
    from nimmt_teil n inner join Sportboot s on n.sportboot = s.id
    where rjahr = '2003' and rname = 'Bodenseeregatta';



    Re: So beginnt der Tag gut...

    Myyrdin - 11.12.2007, 18:23


    so... naja es ist halt n bisschen schwer wenn ich nicht weiss auf welcher db du arbeitest... aber wofür ist da überhaupt die Person dabei? brauchst doch nur den segler?

    und mit nem subselect im column kannst dir den mannschaftsnamen holen bzw. eben keine Mannschaft ausgeben lassen..



    Re: So beginnt der Tag gut...

    Niddhoeggr - 11.12.2007, 18:45


    kenn mich einfach nicht mehr aus...

    ich hab eh vorhin schon aufgegeben.



    Re: So beginnt der Tag gut...

    Myyrdin - 12.12.2007, 11:49


    Niddhoeggr hat folgendes geschrieben: kenn mich einfach nicht mehr aus...

    ich hab eh vorhin schon aufgegeben.

    Wie gestern bereits erwähnt: pack irgendwann mal dein Zeug zusammen und fahr zu mir rüber, dann kann ich dir das erklären ^^ Übers Forum ist das irgendwie mühsam ;)



    Re: So beginnt der Tag gut...

    Niddhoeggr - 12.12.2007, 12:42


    Joa schon klar, komme gerne darauf zurück;)



    Re: So beginnt der Tag gut...

    Niddhoeggr - 12.12.2007, 12:58


    Aja, wie heißt das Gilden-Addon? Suche schon ne Weile danach. Würds mal ausprobieren wollen.



    Re: So beginnt der Tag gut...

    Myyrdin - 12.12.2007, 12:59


    GuildEventManager glaub ich



    Re: So beginnt der Tag gut...

    Niddhoeggr - 12.12.2007, 13:10


    K, also eh GEM

    Hab ich eh runtergeladen, und ein DKP notier-system...nur mal zum anschauen^^



    Re: So beginnt der Tag gut...

    Myyrdin - 12.12.2007, 14:05


    Niddhoeggr hat folgendes geschrieben: K, also eh GEM

    Hab ich eh runtergeladen, und ein DKP notier-system...nur mal zum anschauen^^

    ^^ jup, werden wir aber erst in den 25er Raids brauchen ;)



    Re: So beginnt der Tag gut...

    Niddhoeggr - 12.12.2007, 14:07


    Jup ist mir schon klar...ich möchts ja nur mal anschauen...



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum A few good men

    Klassenguide: Verstärker-Schamane - gepostet von Niddhoeggr am Mittwoch 05.12.2007
    Battleground-Stammgroup - gepostet von Niddhoeggr am Donnerstag 22.11.2007



    Ähnliche Beiträge wie "So beginnt der Tag gut..."

    Ist der Wixxerfilm gut oder schlecht? - teeboytle (Dienstag 01.05.2007)
    27. Tag Abend - Fiona Webb (Mittwoch 18.07.2007)
    Letzter Tag mit meiner Süßen!! - Anna (Dienstag 20.06.2006)
    Waterloo at 'Aktuelle Schaubude' - complete - hamlet3 (Montag 08.09.2008)
    HMC sagt Guten Tag - HMC (Sonntag 07.10.2007)
    Neuer Tag - anna92 (Donnerstag 13.07.2006)
    24. Tag/Mittags - Jodi Fountain (Freitag 22.06.2007)
    Ein neuer Tag - Kristina (Freitag 27.10.2006)
    8.Tag/Nachmittags - Riley Ward (Donnerstag 12.04.2007)
    26. tag morgens - Fiona Webb (Sonntag 01.07.2007)