Упражнение на SQLite: получение всех сведений о сотруднике из таблицы сотрудников по имени по убыванию
Напишите запрос, чтобы получить все данные о сотрудниках из таблицы сотрудников по имени, по убыванию.
Пример таблицы: сотрудники
Код SQLite:
SELECT *
FROM employees
ORDER BY first_name DESC;
Выход:
идентификатор сотрудника имя_ фамилии адрес электронной почты номер телефона найма_дата задание_день зарплаты комиссия_прт менеджер_ид отдел_ид ----------- ---------- ---------- ---------- --------- --- ---------- ---------- ---------- -------------- --- ------- ------------- 180 Уинстон Тейлор WTAYLOR 650.507.9876 от 05.09.1987 SH_CLERK 3200 120 50 171 Уильям Смит WSMITH 011.44.1343. 27.08.1987 SA_REP 7400 0,15 148 80 206 Уильям Гитц WGIETZ 515.123.8181 01.10.1987 AC_ACCOUNT 8300 205 110 195 Вэнс Джонс Вьонес 650.501.4876 20.09.1987 SH_CLERK 2800 123 50 106 Valli Pataballa VPATABAL 590.423.4560 23.06.1987 IT_PROG 4800 103 60 141 Trenna Rajs TRAJS 650.121.8009 от 28.07.1987 ST_CLERK 3500 124 50 190 Тимоти Гейтс TGATES 650.505.3876 15.09.1987 SH_CLERK 2900 122 50 170 Tayler Fox TFOX 011.44.1343. 26.08.1987 SA_REP 9600 0,2 148 80 132 TJ Olson TJOLSON 650.124.8234 19.07.1987 ST_CLERK 2100 121 50 203 Сьюзен Маврис СМАВРИС 515.123.7777 28.09.1987 HR_REP 6500 101 40 173 Сундита Кумар СКУМАР 011.44.1343. 29.08.1987 SA_REP 6100 0,1 148 80 166 Сундар Анде САНДЕ 011.44.1346. 22.08.1987 SA_REP 6400 0,1 147 80 100 Стивен Кинг SKING 515.123.4567 17.06.1987 AD_PRES 24000 90 128 Стивен Маркл SMARKLE 650.124.1434 15.07.1987 ST_CLERK 2200 120 50 138 Стивен Стайлз SSTILES 650.121.2034 25.07.1987 ST_CLERK 3200 123 50 117 Сигал Тобиас СТОБИАС 515.127.4564 от 7.07.1987 PU_CLERK 2800 114 30 116 Шелли Байда SBAIDA 515.127.4563 03.07.1987 PU_CLERK 2900 114 30 205 Шелли Хиггинс ШИГГИНС 515.123.8080 от 30.09.1987 AC_MGR 12000 101 110 123 Шанта Воллман SVOLLMAN 650.123.4234 10.10.1987 ST_MAN 6500 100 50 161 Сарат Сьюэлл SSEWALL 011.44.1345. 17.08.1987 SA_REP 7000 0,25 146 80 192 Сара Белл SBELL 650.501.1876 17.09.1987 SH_CLERK 4000 123 50 194 Сэмюэль Маккейн SMCCAIN 650.501.3876 19.09.1987 SH_CLERK 3200 123 50 137 Renske Ladwig RLADWIG 650.121.1234 24.07.1987 ST_CLERK 3600 123 50 143 Рэндалл Матос RMATOS 650.121.2874 30.07.1987 ST_CLERK 2600 124 50 191 Рэндалл Перкинс RPERKINS 650.505.4876 16.09.1987 SH_CLERK 2500 122 50 144 Петер Варгас PVARGAS 650.121.2004 31.07.1987 ST_CLERK 2500 124 50 150 Питер Такер PTUCKER 011.44.1344. 06.08.1987 SA_REP 10000 0,3 145 80 152 Питер Холл ТЕЛЕФОН 011.44.1344. 8.08.1987 SA_REP 9000 0,25 145 80 122 Payam Kaufling PKAUFLIN 650.123.3234 9.09.1987 ST_MAN 7900 100 50 157 Патрик Салли ПСУЛЛИ 011.44.1345. 13.08.1987 SA_REP 9500 0,35 146 80 202 Пэт Фай ПФАЙ 603.123.6666 27.09.1987 MK_REP 6000 201 20 155 Оливер Туво OTUVAULT 011.44.1344. 11.08.1987 SA_REP 7000 0,15 145 80 101 Neena Kochhar NKOCHHAR 515.123.4568 18.06.1987 AD_VP 17000 100 90 154 Нанетт Камбро NCAMBRAU 011.44.1344. 10.08.1987 SA_REP 7500 0,2 145 80 184 Nandita Sarchand NSARCHAN 650.509.1876 9.09.1987 SH_CLERK 4200 121 50 108 Нэнси Гринберг NGREENBE 515.124.4569 от 25.06.1987 FI_MGR 12000 101 100 130 Може Аткинсон МАТКИНСО 650.124.6234 17.07.1987 ST_CLERK 2800 121 50 134 Майкл Роджерс MROGERS 650.127.1834 21.07.1987 ST_CLERK 2900 122 50 201 Майкл Хартштейн MHARTSTE 515.123.5555 26.09.1987 MK_MAN 13000 100 20 120 Мэтью Вайс MWEISS 650.123.1234 7.07.1987 ST_MAN 8000 100 50 164 Маттеа Марвинс MMARVINS 011.44.1346. 20.08.1987 SA_REP 7200 0,1 147 80 182 Марта Салливан MSULLIVA 650.507.9878 от 7.09.1987 SH_CLERK 2500 120 50 113 Луис Попп LPOPP 515.124.4567 30.06.1987 FI_ACCOUNT 6900 108 100 160 Луиза Доран ЛДОРАН 011.44.1345. 16.08.1987 SA_REP 7500 0,3 146 80 168 Лиза Озер ЛОЗЕР 011.44.1343. 24.08.1987 SA_REP 11500 0,25 148 80 159 Линдси Смит ЛСМИТ 011.44.1345. 15.08.1987 SA_REP 8000 0,3 146 80 102 Lex De Haan LDEHAAN 515.123.4569 19.06.1987 AD_VP 17000 100 90 129 Лаура Биссо LBISSOT 650.124.5234 16.07.1987 ST_CLERK 3300 121 50 178 Кимберели Грант КГРАНТ 011.44.1644. 03.09.1987 SA_REP 7000 0,15 149 135 Ki Gee KGEE 650.127.1734 22.07.1987 ST_CLERK 2400 122 50 124 Кевин Моргос KMOURGOS 650.123.5234 7/11/1987 ST_MAN 5800 100 50 197 Кевин Фини KFEENEY 650.507.9822 22.09.1987 SH_CLERK 3000 124 50 188 Келли Чунг КЧУНГ 650.505.1876 13.09.1987 SH_CLERK 3800 122 50 119 Карен Кольменарес KCOLMENA 515.127.4566 06.07.1987 PU_CLERK 2500 114 30 146 Карен Партнерс KPARTNER 011.44.1344. 02.08.1987 SA_MAN 13500 0,3 100 80 125 Джулия Найер JNAYER 650.124.1214 12.07.1987 ST_CLERK 3200 120 50 186 Джулия Деллингер JDELLING 650.509.3876 11.09.1987 SH_CLERK 3400 121 50 140 Джошуа Патель JPATEL 650.121.1834 27.07.1987 ST_CLERK 2500 123 50 112 Хосе Мануэ Урман JMURMAN 515.124.4469 29.06.1987 FI_ACCOUNT 7800 108 100 176 Джонатон Тейлор JTAYLOR 011.44.1644. 01.09.1987 SA_REP 8600 0,2 149 80 110 Джон Чен JCHEN 515.124.4269 27.06.1987 FI_ACCOUNT 8200 108 100 139 John Seo JSEO 650.121.2019 от 26.07.1987 ST_CLERK 2700 123 50 145 Джон Рассел ДЖРАССЕЛ 011.44.1344. 01.08.1987 SA_MAN 14000 0,4 100 80 189 Дженнифер Дилли JDILLY 650.505.2876 14.09.1987 SH_CLERK 3600 122 50 200 Дженнифер Уэйлен JWHALEN 515.123.4444 25.09.1987 AD_ASST 4400 101 10 181 Жан Флёр JFLEAUR 650.507.9877 от 06.09.1987 SH_CLERK 3100 120 50 133 Джейсон Маллин JMALLIN 650.127.1934 20.07.1987 ST_CLERK 3300 122 50 156 Джанет Кинг JKING 011.44.1345. 12.08.1987 SA_REP 10000 0,35 146 80 127 Джеймс Лэндри JLANDRY 650.124.1334 14.07.1987 ST_CLERK 2400 120 50 131 Джеймс Марлоу JAMRLOW 650.124.7234 18.07.1987 ST_CLERK 2500 121 50 177 Джек Ливингстон JLIVINGS 011.44.1644. 02.09.1987 SA_REP 8400 0,2 149 80 111 Исмаэль Скиарра ИСКЬАРРА 515.124.4369 28.06.1987 FI_ACCOUNT 7700 108 100 126 Ирен Миккилинен ИМИККИЛИ 650.124.1224 13.07.1987 ST_CLERK 2700 120 50 204 Герман Баер HBAER 515.123.8888 29.09.1987 PR_REP 10000 101 70 136 Хейзел Филтанкер HPHILTAN 650.127.1634 23.07.1987 ST_CLERK 2200 122 50 169 Харрисон Блум HBLOOM 011.44.1343. 25.08.1987 SA_REP 10000 0,2 148 80 118 Guy Himuro GHIMURO 515.127.4565 от 7.07.1987 PU_CLERK 2600 114 30 183 Girard Geoni GGEONI 650.507.9879 08.09.1987 SH_CLERK 2800 120 50 148 Gerald Cambrault GCAMBRAU 011.44.1344. 04.08.1987 SA_MAN 11000 0,3 100 80 174 Эллен Абель EABEL 011.44.1644. 30.08.1987 SA_REP 11000 0,3 149 80 172 Элизабет Бейтс EBATES 011.44.1343. 28.08.1987 SA_REP 7300 0,15 148 80 149 Eleni Zlotkey EZLOTKEY 011.44.1344. 05.08.1987 SA_MAN 10500 0,2 100 80 199 Грант Дугласа DGRANT 650.507.9844 24.09.1987 SH_CLERK 2600 124 50 198 Дональд Оконнелл DOCONNEL 650.507.9833 23.09.1987 SH_CLERK 2600 124 50 107 Диана Лоренц ДЛОРЕНЦ 590.423.5567 24.06.1987 IT_PROG 4200 103 60 114 Den Raphaely DRAPHEAL 515.127.4561 01.07.1987 PU_MAN 11000 100 30 105 Дэвид Остин DAUSTIN 590.423.4569 22.06.1987 IT_PROG 4800 103 60 151 Дэвид Бернштейн DBERNSTE 011.44.1344. 07.08.1987 SA_REP 9500 0,25 145 80 165 Дэвид Ли DLEE 011.44.1346. 21.08.1987 SA_REP 6800 0,1 147 80 163 Даниэль Грин DGREENE 011.44.1346. 19.08.1987 SA_REP 9500 0,15 147 80 109 Даниэль Фавиет DFAVIET 515.124.4169 26.06.1987 FI_ACCOUNT 9000 108 100 142 Кертис Дэвис CDAVIES 650.121.2994 29.07.1987 ST_CLERK 3100 124 50 162 Клара Вишни CVISHNEY 011.44.1346. 18.08.1987 SA_REP 10500 0,25 147 80 153 Кристоф Олсен КОЛСЕН 011.44.1344. 9.08.1987 SA_REP 8000 0,2 145 80 179 Чарльз Джонсон Чонсон 011.44.1644. 04.09.1987 SA_REP 6200 0,1 149 80 104 Брюс Эрнст БЕРНСТ 590.423.4568 21.06.1987 IT_PROG 6000 103 60 193 Бритни Эверетт Беверетт 650.501.2876 18.09.1987 SH_CLERK 3900 123 50 187 Энтони Кабрио ACABRIO 650.509.4876 от 12.09.1987 SH_CLERK 3000 121 50 167 Амит Банда АБАНДА 011.44.1346. 23.08.1987 SA_REP 6200 0,1 147 80 175 Алисса Хаттон АХУТТОН 011.44.1644. 31.08.1987 SA_REP 8800 0,25 149 80 158 Аллан Макьюэн AMCEWEN 011.44.1345. 14.08.1987 SA_REP 9000 0,35 146 80 185 Алексис Булл АБУЛ 650.509.2876 10.10.1987 SH_CLERK 4100 121 50 103 Александр Хунольд AHUNOLD 590.423.4567 20.06.1987 IT_PROG 9000 102 60 115 Александр Ху AKHOO 515.127.4562 02.07.1987 PU_CLERK 3100 114 30 147 Альберто Эрразуриз AERRAZUR 011.44.1344. 03.08.1987 SA_MAN 12000 0,3 100 80 196 Alana Walsh AWALSH 650.507.9811 21.09.1987 SH_CLERK 3100 124 50 121 Адам Фрипп AFRIPP 650.123.2234 08.07.1987 ST_MAN 8200 100 50
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Previous: написать запрос, чтобы получить уникальный идентификатор отдела из таблицы сотрудников.
Далее: Напишите запрос, чтобы получить имена (имя, фамилия, имя), зарплата, PF всех сотрудников (PF рассчитывается как 12% от зарплаты).
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code