Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Prikazati listu autora sa sljedećim kolonama: ID, ime i prezime (spojeno),
- grad i to samo one autore čiji ID počinje brojem 8 ili dolaze iz grada „Salt Lake City“. 7
- Također autorima status ugovora treba biti 1. Koristiti aliase nad kolonama. */
- USE pubs
- SELECT [au_id] AS ID, [au_fname]+' ' + [au_lname] AS 'ime i prezime', [city] AS grad, [contract] AS ugovor
- FROM [dbo].[authors]
- WHERE ([au_id] LIKE '8%' OR [city] = 'Salt Lake City') AND [contract] LIKE '1'
- /* Prikazati sve tipove knjiga bez duplikata. Listu sortirati po tipu. */
- SELECT DISTINCT [TYPE]
- FROM [dbo].[titles]
- /*Prikazati listu prodaje knjiga sa sljedećim kolonama: ID prodavnice, broj narudžbe i količinu,
- ali samo gdje je količina između 10 i 50, uključujući i granične vrijednosti.
- Rezultat upita sortirati po količini opadajućim redoslijedom. Upit napisati na dva načina. */
- SELECT [stor_id], [ord_num], [qty]
- FROM [dbo].[sales]
- WHERE [qty] BETWEEN 10 AND 50
- ORDER BY [qty] DESC
- SELECT [stor_id], [ord_num], [qty]
- FROM [dbo].[sales]
- WHERE [qty]>=10 AND [qty]<=50
- ORDER BY [qty] DESC
- /* Prikazati listu knjiga sa sljedećim kolonama: naslov, tip djela i cijenu.
- Kao novu kolonu dodati 20% od prikazane cijene (npr. Ako je cijena 19.99 u novoj koloni treba da piše 3,998).
- Naziv kolone se treba zvati „20% od cijene“.
- Listu sortirati abecedno po tipu djela i po cijeni opadajućim redoslijedom.
- Sa liste eliminisati one vrijednosti koje u polju cijena imaju nepoznatu vrijednost. */
- SELECT [title],[TYPE],[price], [price]*0.20 AS '20% od cijene',
- [price]-[price]*0.20 AS 'cijena umanjena za 20%'
- FROM [dbo].[titles]
- WHERE [price] IS NOT NULL
- ORDER BY [TYPE] DESC
- /* Prikazati 10 količinski najvećih stavki prodaje. Lista treba da sadrži broj narudžbe,
- datum narudžbe i količinu.
- Provjeriti da li ima više stavki sa količinom kao posljednja u listi.*/
- SELECT top 10 WITH ties [ord_num], [ord_date], [qty]
- FROM [dbo].[sales]
- ORDER BY [qty] DESC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement