-
Notifications
You must be signed in to change notification settings - Fork 0
/
PRACTICA TEMA 1 Y 2.txt
137 lines (72 loc) · 3.35 KB
/
PRACTICA TEMA 1 Y 2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
------------------------------------------------------------------------------------------------------------------------------------------------------------
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
------------------------------------------------------------------------------------------------------------------------------------------------------------
Practica 1:
2. Verdadero
3. Verdadero aunque sería mejor poner "Salary"
4. Verdadero
5. El primer error, es que falta una coma entre ename y salary. Segundo, no es salary, es sal. Tercero, cambiamos el x por *. Y por ultimo, ANNUAL SALARY va entre comillas dobles.
6. SELECT *
FROM dept;
7. SELECT empno,ename,job,hiredate
FROM emp;
9. SELECT job
FROM emp;
10. SELECT empno "NUMERO DE TRABAJADOR",ename "EMPLEADO",job "TRABAJO",hiredate "FECHA DE CONSTRUCCION"
FROM emp;
11. SELECT ename ||' , '||job
AS "Employee and Title"
FROM emp;
12. SELECT empno||' , '||ename||' , '||job||' , '||mgr||' , '||hiredate||' , '||sal||' , '||comm||' , '||deptno
AS "THE_OUTPUT"
FROM emp;
------------------------------------------------------------------------------------------------------------------------------------------------------------
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
------------------------------------------------------------------------------------------------------------------------------------------------------------
Practica 2:
1. SELECT ename, sal
FROM emp
WHERE sal > 2850;
2. SELECT ename, deptno
FROM emp
WHERE empno = 7566;
3. SELECT ename, sal
FROM emp
WHERE sal NOT BETWEEN 1500 AND 2850;
4. SELECT ename, job, hiredate
FROM emp
WHERE hiredate BETWEEN '20-Feb-1981' AND '01-May-1981'
ORDER BY hiredate;
5. SELECT ename, deptno
FROM emp
WHERE deptno = 10 OR deptno = 30
ORDER BY ename;
6. SELECT ename "EMPLEADO", sal "SALARIO MENSUAL"
FROM emp
WHERE sal > 1500 AND deptno = 10 OR deptno = 30;
7. SELECT ename, hiredate
FROM emp
WHERE EXTRACT(YEAR FROM hiredate) = 1982;
8. SELECT ename, job
FROM emp
WHERE mgr IS NULL;
9. SELECT ename, sal, comm
FROM emp
WHERE comm IS NOT NULL
ORDER BY sal DESC;
10. SELECT ename
FROM emp
WHERE ename LIKE '__A%';
11. SELECT ename
FROM emp
WHERE ename LIKE '%L%L%'
AND deptno = 30 OR mgr = 7782;
12. SELECT ename, job, sal
FROM emp
WHERE job = 'CLERK' OR job = 'ANALYST' AND sal <> 1000 AND sal <> 3000 AND sal <> 5000;
13. SELECT ename, sal, comm
FROM emp
WHERE comm > sal * 1.10;
------------------------------------------------------------------------------------------------------------------------------------------------------------
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
------------------------------------------------------------------------------------------------------------------------------------------------------------