title image


Smiley Re: SQL - brauche hilfe
Hab hier mal ein paar Vorschläge für dich. Die genaue Syntax hängt vom verwendeten Datenbanksystem ab, ebenso die Namen von bestimmten Funktionen. Außerdem hab ich nichts da, womit ich die Syntax und die Ergebnisse prüfen könnte, aber ich denke, als Richtlinie sollte es brauchbar sein.



a)

Select Max(Einzelpreis), Min(Einzelpreis), Avg(Einzelpreis)

From tblArtikel



b)

hast richtig so weit



c)

Select Bezeichnung

From tblArtikel

Where ArtNr in (Select ArtNr From tblBestDetails)



d)

Select B.BestNr

From tblBestDetails as B

Inner Join tblArtikel as A

On A.ArtNr = B.ArtNr

And A.Bezeichnung = 'Monitor'





e)

Select A.Einzelpreis*B.Menge

From tblArtikel as A

Inner Join tblBestDetails as B

On A.ArtNr = B.ArtNr

Where B.BestNr = 12345



f)

Select Sum(A.Einzelpreis*B.Menge)

From tblArtikel as A

Inner Join tblBestDetails as B

On A.ArtNr = B.ArtNr

Where B.BestNr = 12345



g)

Select Sum(A.Einzelpreis*B.Menge)

From tblBestDetails as B

Inner Join tblArtikel as A

On A.ArtNr = B.ArtNr





h)

Select B.BestNr, Sum(A.Einzelpreis*B.Menge)

From tblBestDetails as B

Inner Join tblArtikel as A

On A.ArtNr = B.ArtNr

Group By B.BestNr



i)

Alter Table tblArtikel

Alter Column Bezeichnung varchar(40) null



j)

Alter Table tblBestDetails

Drop Column n



k) ist ziemlich abhängig vom verwendeten System. Sieh einfach in der zugehörigen Hilfe nach. Alter Table bzw. Alter Column ist aber schon mal ein guter Tipp.
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: