кодесурса
«MySQL

Упражнения на дату и время в MySQL: запрос, чтобы получить идентификатор сотрудника, фамилию и дату первой зарплаты сотрудников

script1adsense2code
script1adsense3code

MySQL Date Time: Упражнение 19 с решением

Напишите запрос, чтобы получить идентификатор сотрудника, фамилию и дату первой зарплаты сотрудников.

Пример таблицы: сотрудники

Код:

 SELECT employee_id, last_name, hire_date,  LAST_DAY(hire_date)
  FROM employees;

Пример вывода:

 идентификатор сотрудника фамилия найма_дата LAST_DAY (дата найма)
100 King 1987-06-17T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
101 Kochhar 1987-06-18T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
102 De Haan 1987-06-19T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
103 Hunold 1987-06-20T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
104 Эрнст 1987-06-21T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
105 Остин 1987-06-22T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
106 Pataballa 1987-06-23T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
107 Lorentz 1987-06-24T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
108 Гринберг 1987-06-25T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
109 Faviet 1987-06-26T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
110 Chen 1987-06-27T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
111 Sciarra 1987-06-28T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
112 Urman 1987-06-29T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
113 Popp 1987-06-30T04: 00: 00.000Z 1987-06-30T04: 00: 00.000Z
114 Raphaely 1987-07-01T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
115 Khoo 1987-07-02T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
116 Baida 1987-07-03T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
117 Tobias 1987-07-04T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
118 Himuro 1987-07-05T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
119 Colmenares 1987-07-06T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
120 Weiss 1987-07-07T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
121 Fripp 1987-07-08T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
122 Kaufling 1987-07-09T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
123 Vollman 1987-07-10T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
124 Mourgos 1987-07-11T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
125 Nayer 1987-07-12T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
126 Mikkilineni 1987-07-13T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
127 Landry 1987-07-14T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
128 Markle 1987-07-15T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
129 Bissot 1987-07-16T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
130 Atkinson 1987-07-17T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
131 Marlow 1987-07-18T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
132 Olson 1987-07-19T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
133 Mallin 1987-07-20T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
134 Rogers 1987-07-21T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
135 Джи 1987-07-22T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
136 Philtanker 1987-07-23T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
137 Ladwig 1987-07-24T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
138 Stiles 1987-07-25T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
139 Seo 1987-07-26T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
140 Patel 1987-07-27T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
141 Rajs 1987-07-28T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
142 Davies 1987-07-29T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
143 Матос 1987-07-30T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
144 Vargas 1987-07-31T04: 00: 00.000Z 1987-07-31T04: 00: 00.000Z
145 Рассел 1987-08-01T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
146 Партнеры 1987-08-02T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
147 Errazuriz 1987-08-03T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
148 Cambrault 1987-08-04T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
149 Zlotkey 1987-08-05T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
150 Tucker 1987-08-06T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
151 Bernstein 1987-08-07T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
152 Зал 1987-08-08T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
153 Olsen 1987-08-09T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
154 Cambrault 1987-08-10T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
155 Tuvault 1987-08-11T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
156 King 1987-08-12T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
157 Sully 1987-08-13T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
158 McEwen 1987-08-14T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
159 Smith 1987-08-15T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
160 Доран 1987-08-16T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
161 Sewall 1987-08-17T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
162 Вишни 1987-08-18T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
163 Грин 1987-08-19T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
164 Marvins 1987-08-20T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
165 Lee 1987-08-21T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
166 и 1987-08-22T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
167 Banda 1987-08-23T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
168 Озер 1987-08-24T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
169 Bloom 1987-08-25T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
170 Fox 1987-08-26T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
171 Smith 1987-08-27T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
172 Бейтс 1987-08-28T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
173 Кумар 1987-08-29T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
174 Авель 1987-08-30T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
175 Хаттон 1987-08-31T04: 00: 00.000Z 1987-08-31T04: 00: 00.000Z
176 Taylor 1987-09-01T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
177 Ливингстон 1987-09-02T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
178 Грант 1987-09-03T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
179 Джонсон 1987-09-04T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
180 Taylor 1987-09-05T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
181 Fleaur 1987-09-06T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
182 Салливан 1987-09-07T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
183 Geoni 1987-09-08T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
184 Sarchand 1987-09-09T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
185 Bull 1987-09-10T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
186 Dellinger 1987-09-11T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
187 Cabrio 1987-09-12T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
188 Chung 1987-09-13T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
189 Дилли 1987-09-14T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
190 Gates 1987-09-15T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
191 Perkins 1987-09-16T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
192 Bell 1987-09-17T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
193 Everett 1987-09-18T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
194 McCain 1987-09-19T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
195 Джонс 1987-09-20T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
196 Уолш 1987-09-21T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
197 Feeney 1987-09-22T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
198 OConnell 1987-09-23T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
199 Грант 1987-09-24T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
200 китов 1987-09-25T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
201 Hartstein 1987-09-26T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
202 Фэй 1987-09-27T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
203 Mavris 1987-09-28T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
204 Baer 1987-09-29T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
205 Хиггинс 1987-09-30T04: 00: 00.000Z 1987-09-30T04: 00: 00.000Z
206 Гитц 1987-10-01T04: 00: 00.000Z 1987-10-31T05: 00: 00.000Z

Наглядная презентация вышеуказанного запроса:

«Иллюстрированный:

Редактор кода MySQL:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос, чтобы получить название отдела, имя менеджера и зарплату менеджера для всех менеджеров, стаж работы которых превышает 5 лет.
Далее: Напишите запрос, чтобы узнать имя, дату найма и опыт сотрудников.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code