SoWi Forum Innsbruck - Powered by vBulletin
Seite 7 von 7 ErsteErste ... 567
Ergebnis 61 bis 66 von 66

Thema: Übungsblatt 4

  1. #61
    Junior Member Bewertungspunkte: 0

    Registriert seit
    30.09.2009
    Beiträge
    37
    Zitat Zitat von Raffaele Beitrag anzeigen
    Auf den INNER JOIN Befehl habe ich keine Lust
    Will es lieber mit WHERE versuchen, aber hab eigentlich schon eines drinnen!

    (Habe mich nur auf die Entitätstypen "Bestellung" und "Kunde" beschränkt, das reicht meines Erachtens nach für den Lieferschein!)

    SELECT Bestellung.FSKundenNummer, VorName, NachName, Straße, Postleitzahl, Wohnort
    FROM Bestellung, Kunde
    WHERE Kunde.KundenNummer=Bestellung.FSKundenNummer

    AND Kunde.KundenNummer IN

    (SELECT FSKundenNummer FROM Bestellung WHERE Auftragsnummer=1)


    Wieso wird es dann hier doppelt aufgelistet, sieht jemand den Fehler?
    hm ne find den fehler net! ob du nun nen INNER JOIN machst oder eine WHERE .. blabla bleib sich ja gleich
    dein fehler wird wo beim WHERE statement sein... musst wohl was anderes hernehmen, net di kundennummer, probier di artikelnummer

    ich habe jetzt immer noch nicht verstanden, wie die nr. 2 zu machen ist?? kann jmd vielleicht ihre aufgabe 2 hier posten oder mir eine e-mail schicken?? schmatz90@yahoo.de

    lg
    Hänge was dran, bitte keine 1:1 Kopie von mir abkupfern, THX



    Hinweis:
    Gugg dir doch einfach nen Hardware shop an und kupfers von dort ab
    zb
    www.alternate.at

  2. #62
    Senior Member Bewertungspunkte: 0

    Registriert seit
    30.10.2009
    Beiträge
    217
    Zitat Zitat von sto Beitrag anzeigen
    hm ne find den fehler net! ob du nun nen INNER JOIN machst oder eine WHERE .. blabla bleib sich ja gleich
    dein fehler wird wo beim WHERE statement sein... musst wohl was anderes hernehmen, net di kundennummer, probier di artikelnummer



    Hänge was dran, bitte keine 1:1 Kopie von mir abkupfern, THX

    danke mal fürs posten...=) aber ich habe diese aufgabe komplett anders verstanden? muss ich nicht ein formular für den mitarbeiter des web-shops machen?? brauche ich dafür kein befehl, odr?? (weil einige haben hier im forum befehle für diese aufgabe gepostet)

  3. #63
    Experte Bewertungspunkte: 12

    Registriert seit
    09.10.2003
    Beiträge
    539
    mach doch einfach ein formular in access
    du öffnest die datenbank, markierst die tabelle "artikelkategorie", dann auf "erstellen" dort auf "formular" und nimmst gleich was herkommt, bzw. speicherst dass und öffnest dass mal, dann siehst eh, dass es funktioniert, zu übung 3

    SELECT Bestellposition.FSAuftragsnummer, Bestellung.Bestelldatum, Bestellung.Bestelldatum, Bestellposition.FSArtikelnummer, Artikel.Artikelbezeichnung, Bestellposition.Menge, Bestellung.FSKundenNummer, Kunde.NachName, Kunde.Straße, Kunde.Postleitzahl, Kunde.Wohnort
    FROM Kunde, Artikel, Bestellposition, Bestellung
    WHERE Artikel.Artikelnummer = Bestellposition.FSArtikelnummer
    AND Bestellung.Auftragsnummer = Bestellposition.FSAuftragsnummer
    AND Kunde.KundenNummer = Bestellung.FSKundenNummer;

    das funktioniert auf jeden fall, in dem fall ohne die INNER JOINS

  4. #64
    Member Bewertungspunkte: 4

    Registriert seit
    12.11.2008
    Ort
    Innsbruck
    Beiträge
    61
    [quote=Raffaele;220939]Auf den INNER JOIN Befehl habe ich keine Lust
    Will es lieber mit WHERE versuchen, aber hab eigentlich schon eines drinnen!

    (Habe mich nur auf die Entitätstypen "Bestellung" und "Kunde" beschränkt, das reicht meines Erachtens nach für den Lieferschein!)

    SELECT Bestellung.FSKundenNummer, VorName, NachName, Straße, Postleitzahl, Wohnort
    FROM Bestellung, Kunde
    WHERE Kunde.KundenNummer=Bestellung.FSKundenNummer

    AND Kunde.KundenNummer IN

    (SELECT FSKundenNummer FROM Bestellung WHERE Auftragsnummer=1)

    dir wird der Kunde 123 deshalb doppelt angezeigt, da er auch 2 bestellungen gemacht hat. habe diesen befehlt benutzt:

    SELECT FSAuftragsnummer, FSArtikelnummer, KundenNummer, NachName, Straße,
    Postleitzahl, Wohnort, Artikelbezeichnung, Menge
    FROM Kunde, Artikel, Bestellposition
    WHERE Artikel.Artikelnummer = Bestellposition.FSArtikelnummer
    AND FSAuftragsnummer=3;

  5. #65
    Member Bewertungspunkte: 4

    Registriert seit
    12.11.2008
    Ort
    Innsbruck
    Beiträge
    61
    Zitat Zitat von Hubman Beitrag anzeigen
    mach doch einfach ein formular in access
    du öffnest die datenbank, markierst die tabelle "artikelkategorie", dann auf "erstellen" dort auf "formular" und nimmst gleich was herkommt, bzw. speicherst dass und öffnest dass mal, dann siehst eh, dass es funktioniert, zu übung 3

    SELECT Bestellposition.FSAuftragsnummer, Bestellung.Bestelldatum, Bestellung.Bestelldatum, Bestellposition.FSArtikelnummer, Artikel.Artikelbezeichnung, Bestellposition.Menge, Bestellung.FSKundenNummer, Kunde.NachName, Kunde.Straße, Kunde.Postleitzahl, Kunde.Wohnort
    FROM Kunde, Artikel, Bestellposition, Bestellung
    WHERE Artikel.Artikelnummer = Bestellposition.FSArtikelnummer
    AND Bestellung.Auftragsnummer = Bestellposition.FSAuftragsnummer
    AND Kunde.KundenNummer = Bestellung.FSKundenNummer;

    das funktioniert auf jeden fall, in dem fall ohne die INNER JOINS
    ich denke mal das ist 3a). doch brauchst doch nicht so viele Informationen, nur die relevanten. bei mir hat es auch ohne inner joins geklappt.
    wollte fragen ob jemand was zu 3b) hat. verstehe nicht was er da meint.

  6. #66
    Junior Member Bewertungspunkte: 0

    Registriert seit
    30.09.2009
    Beiträge
    37
    steht doch in aufgabe 2. da:
    2. Usability (1-2 Folien)
    Als Einkaufsmitarbeiter müssen Sie täglich die Artikelliste (der „WebShop“-Beispieldatenbank) kategorieweise bearbeiten. Sie wollen nicht je eine Abfrage pro Artikelkategorie erstellen, um die Artikel der jeweiligen Kategorie auf den Bildschirm zu bekommen. Zeichnen Sie einen „Formular-Vorschlag“, der es ermöglichen sollte, auf möglichst einfache Art und Weise die Artikel einer frei wählbaren Kategorie anzuzeigen. Wie sollte dieser Formular-Vorschlag aussehen und funktionieren?
    ich habs so verstanden, mir doch egal, sollen sies doch nächstes mal besser hinschreiben

    wollte fragen ob jemand was zu 3b) hat. verstehe nicht was er da meint.
    ich habs so verstanden dass man dort einfach nur ne abfrage macht.. zb Was der Herr mit der Kundennummer 123 alles bestellt hat, also einfach ne WHERE Kundennummer = 123 dazu und fertig

Seite 7 von 7 ErsteErste ... 567

Ähnliche Themen

  1. Übungsblatt 7
    Von csaf3289 im Forum Wirtschaftsinformatik
    Antworten: 9
    Letzter Beitrag: 24.05.2009, 20:07
  2. Übungsblatt 4
    Von mh im Forum Wirtschaftsinformatik
    Antworten: 7
    Letzter Beitrag: 18.04.2009, 12:26
  3. Übungsblatt 6
    Von csak4393 im Forum Wirtschaftsinformatik
    Antworten: 47
    Letzter Beitrag: 09.01.2009, 17:44
  4. Übungsblatt 6 bzw. Gruppenarbeit
    Von Marlene.Tikal im Forum Wirtschaftsinformatik
    Antworten: 1
    Letzter Beitrag: 03.12.2008, 15:08
  5. Übungsblatt 3
    Von Chris89 im Forum Wirtschaftsinformatik
    Antworten: 34
    Letzter Beitrag: 12.11.2008, 10:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  


Studenteninserate.at | Studenteninserate.de | MeinInserat.at | MeinInserat.com | MeinInserat.it | Immobar.it | Mobiler Büroservice+ | Kleinanzeigen Südtirol | RC-Flohmarkt.com | Auswandern nach Südtirol | Annunci Gratuiti