IM Tut 7 SQL Alle Befehle PC und Allgemeines zu SELECT Befehlen.docx

Assignments
Uploaded by Toniii 65828 at 2020-01-20
Description:

tut 7 pc komplett

 +1
122
7
Download
Kann mir vielleicht jemand die Logik dahinter erklären verstehe nicht wie man darauf kommt was man nehmen muss ?
View 1 more comment
Danke für die schnelle Antwort hat mir echt sehr weitergeholfen
Immer gerne
Hat jemand eine Erklärung wann Mann SUM und wann man COUNT benutzt? Finde es bei dieser Aufgabe alles recht ähnlich
Sum heist immer Summe bilden also bspw.bei Gewichten sollen Einträge addiert werden ... count heist zählen und zählt nur die einzelnen Einträge die man haben möchte
war nicht die Regel das wenn man Aggregatfunktionen benutz man auch group by aufgeschrieben soll?
Ich glaube nur wenn du hinter dem Select ne Ausgabe hast. Sonst brauch man das nicht.
Hier müssen keine Anführungszeichen hin, geht wie oben drüber auch ohne. Mit Anführungszeichen kann man aber die Großschreibung erzwingen.
Ist das OR dort richtig? Oder kommt da ein AND hin?
View 1 more comment
Dankeschön. Kannst du mir vllt auch sagen ob man wenn man etwas als Anzahl ausgeben möchte das in Anführungszeichen setzen muss oder nicht? Den über meiner Markierung sind keine Anführungszeichen und darunter wurden welche benutzt.
mit dem AS Anzahl benennst du quasi die spalte in der die Anzahl der knr's ausgegeben wird. Da musst du nicht zwingend Anführungszeichen drum machen kannst auch ohne schreiben.
Das geht auch: b) SELECT l.lnr, l.ort, a.anr, a.bez FROM lager l, artikel a, liegt_in i WHERE l.lnr = i.lnr AND a.anr = i.anr ORDER BY l.ort; c) SELECT DISTINCT v.name, v.vorname, a.anr, a.abez FROM verkaeufer v, artikel a, betreut b WHERE v.vnr = b.vnr AND a.anr = b.anr AND a.anr IN (4,5,6) ORDER BY a.anr;
Gibt es ein bestimmtes vorgehen oder eine Erklärung wie man bei zwei Tabellen vorgeht ? -Vielen Dank
Bei zwei Tabellen musst du allgemein immer die vererbten Schlüssel gleichsetzen heist die Tabellen haben den selben Inhalt an der Stelle um hier zu reduzieren setzt du dann sowas wie a.anr =k.anr ... ist fachlich jz nicht ganz richtig ausgedrückt aber das ist eig bei mehrer Tabellen zu beachten