Övningar
Lösningsförslag
Tabellnamnen nedan syftar på de i AdventureWorks.
- Gör övningarna på sidan 120 i kursboken.
- Skriv ett kommando som visar antalet kunder i Sales.Customer.
- Skriv ett kommando som visar det totala antalet beställda produkter i Sales.SalesOrderDetail, baserat på kolumnen OrderQty.
- Skriv ett kommando som visar priset på den dyraste beställda produkten i Sales.SalesOrderDetail, baserat på kolumnen UnitPrice.
- Skriv ett kommando som visar den genomsnittliga fraktkostnaden i Sales.SalesOrderHeader.
- Skriv ett kommando som visar det lägst, högsta och genomsnittliga priset i Production.Product, baserat på kolumnen ListPrice.
- Skriv ett kommando som visar det totala antalet beställningar av varje enskild produkt i Sales.SalesOrderDetail.
- Skriv ett kommando som visar det totala antalet rader i varje enskild beställning i Sales.SalesOrderDetail, baserat på kolumnen SalesOrderID för att identifiera beställningar.
- Skriv ett kommando utifrån Production.Product som visar hur många produkter som ingår i varje produktserie.
- Skriv ett kommando utifrån Sales.SalesOrderHeader som visar hur många beställningar som har gjorts per år för varje enskild kund.
- Skriv ett kommando som visar det totala antalet rader i varje enskild beställning i Sales.SalesOrderDetail, men bara för de beställningar som har mer än tre rader.
- Skriv ett kommando som visar totalsumman av varje beställning i Sales.SalesOrderDetail (baserat på kolumnen LineTotal), men bara för de beställningar vars summa är högre än 1 000.
- Skriv ett kommando som visar de produkter i Production.Production som är de enda i sin modell, utifrån kolumnen ProductModelID.
- Skriv ett kommando som visar de produkter i Production.Production som är de enda i sin modell och är antingen röda eller blåa.