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

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

код

срок_службы

гарантия

начало_ремонта

конец_ремонта

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

код_ОП

код_вид_ремонт

1

1 год

1 месяц

01.01.1999

01.03.1999

1

1

1

2

2 года

2 месяца

08.08.2001

08.09.2001

2

2

2

3

1год

3 месяца

08.09.2001

09.10.2001

3

3

3

4

9 месяцев

2 месяца

09.09.2001

08.10.2001

4

4

4

5

1 год

4 месяца

03.03.2002

04.03.2002

5

5

5

6

2.5 года

1 месяц

07.06.2002

07.09.2002

6

6

6

7

1 год

2 месяца

01.01.2003

01.03.2003

7

7

7

8

2 год

3 месяца

02.03.2003

02.04.2003

8

8

8

9

1.5 год

1 месяц

03.04.2003

03.05.2003

9

7

9

10

1 год

5 месяцев

15.05.2003

20.06.2003

2

3

4

11

8 месяцев

3 месяца

03.06.2003

31.07.2003

5

5

6

12

1год

4 месяца

30.07.2003

15.08.2003

7

7

5

13

1.5 год

6 месяцев

25.08.2003

15.09.2003

1

2

3

14

2.5 года

7 месяцев

28.09.2003

15.10.2003

11

9

3

15

1год

2 месяца

10.10.2003

12.12.2003

3

6

5

16

9 месяцев

3 месяца

04.04.2004

05.05.2004

12

1

8

17

7 месяцев

6 месяцев

02.03.2004

04.06.2004

8

6

4

18

1.5 год

2 месяца

07.08.2004

09.10.2004

7

5

1

19

1год

1 месяц

04.05.2004

06.07.2004

3

6

7

20

2.5 года

5 месяцев

11.11.2004

15.01.2005

12

6

14

21

8 месяцев

6 месяцев

01.02.2005

05.04.2005

8

7

24

22

1 год

1 месяц

03.04.2005

06.07.2005

6

24

24

23

2.5 года

6 месяцев

05.05.2005

06.07.2005

12

20

14

24

1 год

5 месяцев

07.08.2005

08.10.2005

9

23

25

25

8 месяцев

4 месяца

09.09.2005

15.12.2005

8

25

18

Выполним запросы  на языке SQL для БД главного механика: извлечение данных - команда SELECT.

Запрос 1. Выбрать из таблицы вид_ремонта данные о фамилии_бригадира и оценки за выполнения работы за проведенный ремонт.

SELECT фамилия_бригадира, оценка

FROM вид_ремонта;

Запрос 1

фамилия_бригадира

оценка

Шварцнейгер

5

Иванов

4

Петров

4

Сидоров

4

Рыбников

5

Иванов

3

Сидоров

5

Рыбников

3

Шварцнейгер

4

Иванов

4

Рыбников

5

Шварцнейгер

4

Рыбников

4

Иванов

5

Рыбников

4

Шварцнейгер

3

Иванов

4

Сидоров

5

Сидоров

4

Шварцнейгер

5

Рыбников

5

Иванов

4

Сидоров

3

Рыбников

5

Шварцнейгер

4

Запрос 2. выбор всех полей из  таблицы вид_ремонта.

SELECT *

FROM вид_ремонта;

Запрос 2

код_ремонта

фамилия_бригадира

оценка

дата_следующего_ремонта

код_класс_ремонт

1

Шварцнейгер

5

21.09.1999

ППР

2

Иванов

4

12.09.2000

ППР

3

Петров

4

13.09.1998

ППР

4

Сидоров

4

15.09.2001

ППР

5

Рыбников

5

31.08.2002

КР

6

Иванов

3

25.09.1999

ВР

7

Сидоров

5

10.08.1999

КР

8

Рыбников

3

16.09.1988

КР

9

Шварцнейгер

4

11.12.1999

КР

10

Иванов

4

11.08.2003

ВР

11

Рыбников

5

25.09.2002

ВР

12

Шварцнейгер

4

24.08.2001

ППР

13

Рыбников

4

30.04.2000

КР

14

Иванов

5

23.01.2005

ВР

15

Рыбников

4

09.09.2009

ВР

16

Шварцнейгер

3

08.04.2003

ВР

17

Иванов

4

03.03.2003

ВР

18

Сидоров

5

02.02.2005

ППР

19

Сидоров

4

04.04.2005

КР

20

Шварцнейгер

5

06.09.2004

ВР

21

Рыбников

5

08.09.2005

КР

22

Иванов

4

09.08.2006

ВР

23

Сидоров

3

05.07.2007

ППР

24

Рыбников

5

07.04.2003

ВР

25

Шварцнейгер

4

05.01.2006

ВР