Bazy danych1 id 81730 Nieznany (2)

background image

Zad. 1

SELECT

orderid

FROM

Orders

where

freight

between

20

and

70

order

by

freight


zad. 2

SELECT

ProductName

as

'Nazwa produktu'

,

UnitPrice

as

'Cena w EUR'

,

UnitPrice

*

1.37

as

'Cena w USD'

FROM

Products




zad. 3

SELECT

*

FROM

Employees

WHERE

LastName

not

like

'K%'




1.

SELECT

CustomerID

,

City

,

Fax

FROM

Customers

WHERE

(

City

like

'London'

or

City

like

'Paris'

)and

Fax

is

not

null


2.

SELECT

CustomerID

+

' '

+

City

+

' '

+

Address

+

' '

+

PostalCode

FROM

Customers

ORDER

BY

City


3.

SELECT

*

FROM

Customers

WHERE

Country

in

(

'Italy'

,

'Germany'

,

'France'

,

'Spain'

)


4.

SELECT

*

FROM

Customers

WHERE

ContactTitle

like

'sales representative'

and

City

like

'London'

or

ContactTitle

like

'Sales agent'

and

City

like

'Buenos Aires'


5.

SELECT

*

FROM

Customers

WHERE

(

City

like

'London'

or

City

like

'Buenos Aires'

)and

(

ContactTitle

like

'sales representative'

or

ContactTitle

like

'Sales agent'

)


6. Wyświetl wszystkie zamówienia, które zostały zrealizowane na czas

SELECT

*

FROM

Orders

WHERE

ShippedDate

<=

RequiredDate


7. Wyświetl wszystkie spóźnione zamówienia oraz liczbę dni, o jakie były spóźnione
w kolejności od najbardziej spóźnionych

SELECT

*,

CAST

(

ShippedDate

-

RequiredDate

AS

INT

)

’opoznienie’

background image

FROM

Orders

WHERE

ShippedDate

>

RequiredDate

ORDER

BY

opoznienie

desc


LUB

SELECT

*,

DATEDIFF

(

DD

,

RequiredDate

,

ShippedDate

)

'opoznienie'

FROM

Orders

WHERE

ShippedDate

>

RequiredDate

ORDER

BY

opoznienie

desc


8.

Wyświetl zamówienia złożone od 1 sierpnia 1996 do 31 października.

SELECT

*

FROM

Orders

WHERE

OrderDate

between

'1996-08-01'

and

'1996-10-31'


Lub

SELECT

*

FROM

Orders

WHERE

OrderDate

>=

'1996-08-01'

and

OrderDate

<=

'1996-11-01'


9.

SELECT

*

FROM

Orders

WHERE

YEAR

(

ShippedDate

)=

1998

and

(

ShipCountry

like

'Mexico'

or

ShipCountry

like

'Venezuela'

)


10.

DOM


11.

Wyświetl jak długo (w latach) pracują w firmie poszczególni pracownicy

SELECT

*,

GETDATE

(),

DATEDIFF

(

yy

,

HireDate

,

getdate

())

'ilosc lat'

FROM

Employees


12.

SELECT

LastName

,

HireDate

,

DATEADD

(

yy

,

10

,

hiredate

)

'pierwszy awans'

FROM

Employees


13.

SELECT

Title

+

' '

+

CAST

(

HireDate

AS

NCHAR

(

11

))

FROM

Employees

(11) liczba znaków

SELECT

Title

+

' '

+

CAST

(

HireDate

AS

NvarCHAR

(

11

))

FROM

Employees


W DOMU FUNKCJA CONVERT SPRAWDZIĆ !!!


Wyszukiwarka

Podobne podstrony:
BAZY DANYCH 4 id 81365 Nieznany (2)
Bazy danych id 81339 Nieznany (2)
Bazy Danych id 81350 Nieznany (2)
Bazy danych id 81382 Nieznany (2)
lab13 Bazy Danych4 id 750409 Nieznany
bazy danych 3 id 81389 Nieznany
BAZY DANYCH 4 id 81365 Nieznany (2)
Projekt bazy danych dla Przycho Nieznany
hurtownie danych 1 id 207288 Nieznany
1 Bazy danych zwiazki normaliza Nieznany
Bazy wzor W id 735795 Nieznany (2)
0 Bazy danych podstawowe pojeci Nieznany
Bazy wzor A id 735792 Nieznany (2)
22 Bazy danych wyklad wstepny Nieznany
Bazy wzor L id 735794 Nieznany (2)
Podstawy Baz Danych id 366782 Nieznany
lekcje bazy kwerendy id 265677 Nieznany
Bazy wzor K id 735793 Nieznany (2)

więcej podobnych podstron