Выполнение запросов на языке SQL для базы данных главного механика: извлечение данных - команда SELECT, страница 3

Запрос 3. выбор поля должность  из  таблицы обслуживающий_персонал.

SELECT должность

FROM обслуживающий_персонал;

Запрос 3

должность

рабочий

слесарь 1разряд

слесарь 2 разряда

рабочий

рабочий

слесарь 3 разряда

слесарь 5 разряда

слесарь 4 разряда

слесарь 2 разряда

рабочий

рабочий

слесарь 5 разряда

слесарь 4 разряда

слесарь 1разряд

рабочий

слесарь 2 разряда

слесарь 4 разряда

рабочий

рабочий

слесарь 5 разряда

рабочий

слесарь 1разряд

слесарь 4 разряда

слесарь 2 разряда

рабочий

Запрос 3.1 выбор поля должность  из  таблицы обслуживающий_персонал но без повторяющихся значений из данного поля.

SELECT DISTINCT должность

FROM обслуживающий_персонал;

Запрос 3.1

должность

рабочий

слесарь 1разряд

слесарь 2 разряда

слесарь 3 разряда

слесарь 4 разряда

слесарь 5 разряда

Запрос 4. выбор полей вид_оборудования, цех_где_находится_оборудование из таблицы оборудование где оборудование только электрическое.

SELECT вид_оборудования, цех_где_находится_оборудование

FROM оборудование

WHERE вид_оборудования='электрическое';

Запрос 4

вид_оборудования

цех_где_находится_оборудование

электрическое

Цех 1

электрическое

Цех 1

Запрос 5. выбор полей вид_оборудования, цех_где_находится_оборудование из таблицы оборудование где количество оборудования больше одного и год_выпуска_оборудования  с 12.09.1987 по 12.09.2001

SELECT вид_оборудования, цех_где_находится_оборудование

FROM оборудование

WHERE количество > 1 And год_выпуска_оборудования  BETWEEN #12/09/1987# And #12/09/2001#;

Запрос  5

вид_оборудования

цех_где_находится_оборудование

электрическое

Цех 1

механическое

Цех 2

электрическое

Цех 1

механическое

Цех 2

электро-гидравлическое

Цех В

Запрос 6. выборка всех полей  из таблицы оборудование, где регистрационный_номер_оборудования больше или равен 900 и  год_выпуска_оборудования  с 01.01.1999 по 01.01.2001.

SELECT *                                                                                

FROM оборудование

WHERE регистрационный_номер_оборудования>=900 And год_выпуска_оборудования Between #1/1/1999# And #1/1/2001#;

Запрос 6

код_оборудования

вид_оборудования

Регистрационный_ номер_оборудования

год_выпуска_оборудования

количество

цех_где_находится_оборудование

7

электрическое

909

01.01.1999

8

Цех 1

Запрос 7. выборка всех полей  из таблицы оборудование, где количество оборудование не превышает 4

SELECT *

FROM оборудование

WHERE количество NOT IN (5);

Запрос 7

код_оборудования

вид_оборудования

Регистрационный_ номер_оборудования

год_выпуска_оборудования

количество

цех_где_находится_оборудование

2

механическое

211

12.09.1988

4

Цех 2

3

гидравлическое

678

23.06.1987

3

Цех 3

4

электор-механическое

643

26.09.1981

4

Цех А

5

электро-гидравлическое

322

12.09.1987

2

Цех В

6

гидро-механическое

900

01.09.1967

1

Цех С

7

электрическое

909

01.01.1999

8

Цех 1

8

механическое

987

09.09.2001

2

Цех 2

9

гидравлическое

111

09.06.1977

1

Цех 3

10

электор-механическое

550

01.02.1964

3

Цех А

11

электро-гидравлическое

460

09.09.2001

2

Цех В

12

гидро-механическое

890

08.08.1987

1

Цех С

Запрос 8. выборка всех полей  из таблицы ремонт_оборудования, где гарантия на оборудования от 1 месяца до 6 месяцев.

SELECT *

FROM ремонт_оборудования

WHERE гарантия BETWEEN '1 месяца'  AND  '6 месяцев';