You are on page 1of 3

.oooooo..

o
d8P'

.oooooo.

ooooo

`Y8 d8P' `Y8b

`888'

Y88bo.
888
888
ooo .ooooo. oooo d8b
`"Y8888o. 888
888
.8' d88' `88b `888""8P
`"Y88b 888
888
8' 888ooo888 888
oo
.d8P `88b
d88b
'
888
.o 888
8""88888P' `Y8bood8P'Ybd'
`Y8bod8P' d888b
.oooo.

.oooo.

.dP""Y88b

d8P'`Y8b

]8P' 888
888
. oooo d8b .ooooo.
.d8P' 888
888
8b `888""8P d88' `88b
.dP'
888
888
88 888
888ooo888
.oP
.o `88b d88'
88 888
888
.o
8888888888 `Y8bd8P'
P' d888b
`Y8bod8P'

.oooooo..o
d8P'

888

Y88bo.

888

.ooooo. oooo d8b oooo

`"Y8888o. d88' `88b `888""8P `88.

888

`"Y88b 888ooo888 888

888

oo

o888ooood8

.oooo.

`Y8

.o 888

`888

8""88888P' `Y8bod8P' d888b

.ooooo.

d8P'`Y8b d88'

.d8P 888

`88..

`8.

888
888 Y88.. .8'
.oooo.o .oooo.o
888
888 `88888b.
d88( "8 d88( "8
888
888 .8' ``88b
`"Y88b. `"Y88b.
`88b d88' `8. .88P
o. )88b o. )88b
`Y8bd8P' `boood8'
8""888P' 8""888P'

`8'

oooooooooooo
`888'

`8

888

oooo

888oooo8
888
888

ooo oo.ooooo

`88b..8P'

"

888' `8

Y888'
o .o8"'88b

o888ooooood8 o88'

888

888

888o 888bod8
888
o888o

_____
_____
__
__)
__
__)
(, /
(, / |
(, /| /
(, /| /|
/
/---|
_
_ _/_ ___
/ | /
/ | / | _ __ _ _ __ ___
___/__ o
) /
|_(_(_(_/_(_(_/_)_(__(_) ) / |/
o
) / |/ |_(_(_/ (_'_)_(_(_/ (_(_)
/ /
(_/
.-/
(_/ '
(_/ '
.-/
(__ /
(_/
(_/

_____)
/
/
/

a8
I8

,dPYb,

I8

IP'`Yb

,d88
d8"
d8'

`Y8
a8P88
8b d8

gg 88888888

/ ) o

(____ /

,gggg,
,88"""Y8b,

___

I8 8I

,d8" 88
"Y88P'
""
I8
I8 8'
a8P' 88
I8'
,gggg,gg gg,gggg,
gg
I8
gg
gg I8 dP
,ggggg,
,d8"
88
d8
dP" "Y8I I8P" "Yb
88
I8
I8
8I I8dP
dP" "Y8
ggg
888888888888
Y8,
i8'
,8I I8'
,8i 88
,I8, I8,
,8I I8P
i8'
,8
I
88
`Yba,,_____, ,d8, ,d8b,,I8 _ ,d8' _,88,_ ,d88b, ,d8b, ,d8b,,d8b,_ ,d8, ,d8
'
88
`"Y8888888 P"Y8888P"`Y8PI8 YY88888P8P""Y888P""Y888P'"Y88P"`Y88P'"Y88P"Y8888P"
88
I8
,8I

I8
I8
I8
I8
I8

============================
4.1 - OPERADORES ARITMTICOS
============================
USE virtualdc;
SELECT NOME, SALARIO + 100 FROM cadfun;
SELECT NOME, SALARIO FROM cadfun;
SELECT NOME, SALARIO * 1.20 FROM cadfun;
SELECT 2 + 3 * 5;
SELECT (2 + 3) * 5;
==============================
4.2 - OPERADORES DE COMPARAO
==============================
SELECT * FROM cadfun WHERE DEPTO = '5';
SELECT * FROM cadfun WHERE FUNCAO = 'VENDEDOR';
SELECT * FROM cadfun WHERE SALARIO <= 1700;
========================
4.3 - OPERADORES LGICOS
========================

SELECT * FROM cadfun WHERE (DEPTO = '3') AND (FUNCAO = 'PROGRAMADOR');


SELECT * FROM cadfun WHERE (DEPTO = '3') OR (DEPTO = '5');
SELECT * FROM cadfun WHERE NOT (FUNCAO = 'VENDEDOR');
SELECT * FROM cadfun
WHERE (DEPTO = '3' AND (NOT FUNCAO = 'PROGRAMADOR'))
OR ((NOT DEPTO = '3') AND FUNCAO = 'PROGRAMADOR')
;
===========================
4.4 - OPERADORES AUXILIARES
===========================
ALTER TABLE cadfun ADD FILHOS SMALLINT;
ALTER TABLE morto ADD FILHOS SMALLINT;
SELECT NOME, FILHOS FROM cadfun;
SELECT NOME, FILHOS FROM morto;
UPDATE
UPDATE
UPDATE
UPDATE
UPDATE
UPDATE

cadfun
cadfun
cadfun
cadfun
cadfun
cadfun

SET
SET
SET
SET
SET
SET

FILHOS
FILHOS
FILHOS
FILHOS
FILHOS
FILHOS

=
=
=
=
=
=

1
3
2
1
4
3

WHERE
WHERE
WHERE
WHERE
WHERE
WHERE

CODFUN
CODFUN
CODFUN
CODFUN
CODFUN
CODFUN

=
=
=
=
=
=

2;
3;
5;
9;
20;
25;

SELECT CODFUN, NOME, FILHOS FROM cadfun;


SELECT CODFUN, NOME, FILHOS FROM cadfun WHERE FILHOS IS NULL;
SELECT CODFUN, NOME, FILHOS FROM cadfun WHERE NOT FILHOS IS NULL;
SELECT NOME, FILHOS FROM cadfun WHERE SALARIO BETWEEN 1700 AND 2000;
SELECT NOME, SALARIO FROM cadfun
WHERE SALARIO NOT BETWEEN 1700 AND 2000;
SELECT NOME, DEPTO FROM cadfun WHERE DEPTO IN ('2', '3');
SELECT NOME, DEPTO FROM cadfun WHERE DEPTO NOT IN ('2', '3');
SELECT NOME FROM cadfun WHERE NOME LIKE 'A%';
SELECT NOME FROM cadfun WHERE NOME LIKE '_A%';
SELECT NOME FROM cadfun WHERE NOME LIKE '%AN%';
SELECT NOME, SALARIO FROM cadfun WHERE SALARIO LIKE '%6';
SELECT NOME, SALARIO FROM cadfun WHERE SALARIO LIKE '_5%2';
SELECT NOME FROM cadfun WHERE NOME NOT LIKE '%AN%';
### FIM DE ARQUIVO ###

You might also like