рмЕрмнрнНрнЯрм╛рм╕ рмЯрнЗрм╖рнНрмЯрмЯрнЗрмХрнНрмирнЛрм▓рнЛрмЬрм┐ рмПрммрмВ рмХрнЛрмбрм┐рмВ

SQL рмЯрнЗрм╖рнНрмЯ рмЕрмнрнНрнЯрм╛рм╕

рморм╛рмЧрмгрм╛ SQL рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛: SQL рмзрм╛рм░рмгрм╛, query рмХ'рмг рмлрнЗрм░рм╛рмП, рмнрнБрм▓ query рм╕рнБрмзрм╛рм░рм┐рммрм╛ рмПрммрмВ рмарм┐рмХрнН query рммрм╛рмЫрм┐рммрм╛ред рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛рмЩрнНрмХ SQL assessment рм░ рм╢рнИрм│рнАрм░рнЗ рмкрнНрм░рм╕рнНрмдрнБрмд; рмкрнНрм░рмдрнНрнЯрнЗрмХ рмЙрмдрнНрмдрм░рм░ рммрнНрнЯрм╛рмЦрнНрнЯрм╛ рм░рм╣рм┐рмЫрм┐ред

  • 10рмЯрм┐ рморм╛рмЧрмгрм╛ рмкрнНрм░рм╢рнНрми, рмЖрмХрм╛рмЙрмгрнНрмЯ рмжрм░рмХрм╛рм░ рмирм╛рм╣рм┐рмБ
  • рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛ рмкрм░рм┐ рм╕рморнЯрм╕рнАрморм╛ рм╕рм╣рм┐рмд
  • рмпрнЗрмХрнМрмгрм╕рм┐ рм╕рморнЯрм░рнЗ рммрм╛рмдрм┐рм▓рнН рмХрм░рмирнНрмдрнБ
рморм╛рмЧрмгрм╛ рмирморнБрмирм╛
10рмЯрм┐ рмкрнНрм░рм╢рнНрми ┬╖ 25 рморм┐рмирм┐рмЯрнН
рмкрнНрм░рм╢рнНрмирм░ рмкрнНрм░рмХрм╛рм░
SQL рмзрм╛рм░рмгрм╛, Query рмХтАЩрмг рмлрнЗрм░рм╛рмЗрмжрм┐рмП, рмХрнНрн▒рнЗрм░рнА рм╕рмВрм╢рнЛрмзрми рмХрм░рм┐рммрм╛ рмПрммрмВ рмЖрм╣рнБрм░рм┐ рмЕрмирнЗрмХ
рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрммрмзрм┐рм░ рмормХрнН рмЯрнЗрм╖рнНрмЯ
рмкрнНрм░рмХрнГрмд рмЯрнЗрм╖рнНрмЯрм░ рмкрнНрм░рм╢рнНрми рм╕рмВрмЦрнНрнЯрм╛ рмУ рм╕рморнЯрм╕рнАрморм╛

рм╕рмВрмХрнНрм╖рм┐рмкрнНрмд рмЙрмдрнНрмдрм░

SQL test рм╣рнЗрмЙрмЫрм┐ рмПрмХ рм╕рмВрмХрнНрм╖рм┐рмкрнНрмд assessment, рмпрм╛рм╣рм╛рмХрнБ рмЕрмирнЗрмХ рмирм┐рмпрнЛрмХрнНрмдрм╛ data, analyst рмХрм┐рморнНрммрм╛ developer interview рмкрнВрм░рнНрммрм░рнБ рмЖрмкрмг database query рмкрмврм╝рм┐, рм▓рнЗрмЦрм┐ рмУ рм╕рмВрм╢рнЛрмзрми рмХрм░рм┐рмкрм╛рм░рмирнНрмдрм┐ рмХрм┐ рмирм╛рм╣рм┐рмБ рмпрм╛рмЮрнНрмЪ рмХрм░рм┐рммрм╛ рмкрм╛рмЗрмБ рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рмирнНрмдрм┐ред рмЧрнЛрмЯрм┐рмП рморм╛рмдрнНрм░ SQL test рмирм╛рм╣рм┐рмБ: рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнЛрмХрнНрмдрм╛ platform рммрм╛рмЫрм┐ рмирм┐рмЬрм░ рмкрнНрм░рм╢рнНрми рмУ рм╕рморнЯрм╕рнАрморм╛ рмзрм╛рм░рнНрмпрнНрнЯ рмХрм░рмирнНрмдрм┐ред рмПрм╣рм┐ рморм╛рмЧрмгрм╛ рмЕрмнрнНрнЯрм╛рм╕ test рм░рнЗ рммрм┐рмнрм┐рмирнНрми platform рм░рнЗ рммрнНрнЯрммрм╣рм╛рм░рмпрнЛрмЧрнНрнЯ standard SQL рм░рнЗ 10рмЯрм┐ рморнМрм│рм┐рмХ рмкрнНрм░рм╢рнНрми рм░рм╣рм┐рмЫрм┐ рмПрммрмВ рмПрм╣рм╛ рмкрм╛рмЗрмБ 25 рморм┐рмирм┐рмЯрнН рм▓рм╛рмЧрнЗред

рморм╛рмЧрмгрм╛ рмирморнБрмирм╛
25 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 10рмЯрм┐ рмкрнНрм░рм╢рнНрми
рмлрм░рнНрморм╛рмЯрнН
рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмирм┐рм░рнНрмжрнНрмзрм╛рм░рмг рмХрм░рмирнНрмдрм┐
рмЙрмжрм╛рм╣рм░рмг (HackerRank SQL Basic)
30 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 2рмЯрм┐ рмкрнНрм░рм╢рнНрми
рмЙрмжрм╛рм╣рм░рмг (TestGorilla MySQL)
10 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 15рмЯрм┐ рмкрнНрм░рм╢рнНрми
рм╕рм╛рмзрм╛рм░рмг рммрнНрнЯрммрм╣рм╛рм░ рм╕рнНрмерм╛рми
рмлрм┐рм▓рнНрмЯрм░рм┐рмВ, рмЬрмПрмирнН, рмЧрнНрм░рнБрмкрм┐рмВ, рм╕рм░рнНрмЯрм┐рмВ рмПрммрмВ NULL

рморм╛рмЧрмгрм╛рм░рнЗ рмЪрнЗрм╖рнНрмЯрм╛ рмХрм░рмирнНрмдрнБ

25 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 10рмЯрм┐ рмкрнНрм░рм╢рнНрми, рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛рм░ рмЧрмдрм┐рм░рнЗред рм╢рнЗрм╖рм░рнЗ рмЖрмкрмгрмЩрнНрмХ рм╕рнНрмХрнЛрм░ рмПрммрмВ рмкрнНрм░рмдрнНрнЯрнЗрмХ рмЙрмдрнНрмдрм░рм░ рммрнНрнЯрм╛рмЦрнНрнЯрм╛ред

рмЕрмнрнНрнЯрм╛рм╕ рмкрнНрм░рм╢рнНрми рм▓рнЛрмбрнН рм╣рнЗрмЙрмЫрм┐

рмЖрмкрмгрмЩрнНрмХ рмкрнНрм▓рм╛рмирнН рммрм╛рмЫрмирнНрмдрнБ

рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрмнрнНрнЯрм╛рм╕ рмЕрмирм▓рмХрнН рмХрм░рмирнНрмдрнБ

SQL рмкрм░рнАрмХрнНрм╖рм╛: рмкрнВрм░рнНрмгрнНрмг-рм▓рморнНрммрм░ рм╕рморнЯ-рмирм┐рм░рнНрмжрнНрмзрм╛рм░рм┐рмд рмормХрнН рмЯрнЗрм╖рнНрмЯ, рм╕рм╣рм┐рмд рмЕрмирнНрнЯ рм╕рморм╕рнНрмд рмЯрнЗрм╖рнНрмЯ

рмПрмХ рмкрнНрм▓рм╛рмирнН рммрм╛рмЫрмирнНрмдрнБ
Monthly plan рмЖрм░рморнНрмн рмХрм░рмирнНрмдрнБ
  • рмПрм╣рм┐ рмкрм░рнАрмХрнНрм╖рм╛ рмкрм╛рмЗрмБ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрммрмзрм┐рм░ рм╕рморнЯрммрмжрнНрмз рмормХрнН рмЯрнЗрм╖рнНрмЯ
  • рмкрнНрм░рмдрнНрнЯрнЗрмХ рмкрнНрм░рм╢рнНрми рмкрм╛рмЗрмБ рммрнНрнЯрм╛рмЦрнНрнЯрм╛
  • рмкрнНрм░рм╢рнНрми рмкрнНрм░рмХрм╛рм░ рмЕрмирнБрм╕рм╛рм░рнЗ рмЖрмкрмгрмЩрнНрмХ рм╕рнНрмХрнЛрм░ рмПрммрмВ рмЗрмдрм┐рм╣рм╛рм╕
  • рм╕рморм╕рнНрмд 93рмЯрм┐ рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛ рмЕрмирнНрмдрм░рнНрмнрнБрмХрнНрмд
  • рмлрнЛрмирнН рмУ рм▓рм╛рмкрмЯрмкрнНтАМрм░рнЗ рмХрм╛рмо рмХрм░рнЗ

рмЖрмкрмг рмЧрнЛрмЯрм┐рмПрм░рнБ рмЕрмзрм┐рмХ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмормХрнН рмЯрнЗрм╖рнНрмЯ рмжрнЗрмЗрмирмерм┐рм▓рнЗ 7 рмжрм┐рми рмормзрнНрнЯрм░рнЗ рм░рм┐рмлрмгрнНрмбред рморнВрм▓рнНрнЯ USDрм░рнЗред

рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрмнрнНрнЯрм╛рм╕рм░рнЗ рмХ'рмг рм░рм╣рм┐рмЫрм┐

рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛рм░ рмлрм░рнНрморм╛рмЯрнН рмУ рм╕рморнЯ рмЕрмирнБрм╕рм╛рм░рнЗ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрммрмзрм┐рм░ рмормХрнН рмЯрнЗрм╖рнНрмЯред рмкрнНрм░рмдрнНрнЯрнЗрмХрмЯрм┐ рм╢рнЗрм╖ рмХрм▓рнЗ рмПрмХ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рм╕рморнАрмХрнНрм╖рм╛ рморм┐рм│рм┐рммред

  1. Freeрморм╛рмЧрмгрм╛ рмирморнБрмирм╛10рмЯрм┐ рмкрнНрм░рм╢рнНрми ┬╖ 25 рморм┐рмирм┐рмЯрнН
  2. рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрммрмзрм┐рм░ рмормХрнН рмЯрнЗрм╖рнНрмЯрмкрнНрм░рмХрнГрмд рмЯрнЗрм╖рнНрмЯрм░ рмкрнНрм░рм╢рнНрми рм╕рмВрмЦрнНрнЯрм╛ рмУ рм╕рморнЯрм╕рнАрморм╛
  3. рм╕рморм╕рнНрмд рмкрнНрм░рмХрм╛рм░рм░ рмкрнНрм░рм╢рнНрмиSQL рмзрм╛рм░рмгрм╛, Query рмХтАЩрмг рмлрнЗрм░рм╛рмЗрмжрм┐рмП, рмХрнНрн▒рнЗрм░рнА рм╕рмВрм╢рнЛрмзрми рмХрм░рм┐рммрм╛ рмПрммрмВ рмЖрм╣рнБрм░рм┐ рмЕрмирнЗрмХ
  4. рмПрмХ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рм╕рморнАрмХрнНрм╖рм╛рмкрнНрм░рмдрнНрнЯрнЗрмХ рмормХрнН рмЯрнЗрм╖рнНрмЯ рмкрм░рнЗ рмкрнНрм░рм╢рнНрми рмкрнНрм░рмХрм╛рм░ рмЕрмирнБрм╕рм╛рм░рнЗ рмЖрмкрмгрмЩрнНрмХ рм╕рнНрмХрнЛрм░
  5. рм╕рнНрмХрнЛрм░ рмЗрмдрм┐рм╣рм╛рм╕рмЖрмкрмгрмЩрнНрмХ рмкрнНрм░рмдрнНрнЯрнЗрмХ рмкрнНрм░рнЯрм╛рм╕рм░ рмкрнНрм░рмЧрмдрм┐
  6. рмлрнЛрмирнН рмХрм┐рморнНрммрм╛ рм▓рм╛рмкрмЯрмкрнНрмЖрмкрмг рмпрнЗрмЙрмБрмарм┐ рмерм╛рмЖрмирнНрмдрнБ, рм╕рнЗрмарм╛рм░рнЗ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рмирнНрмдрнБ

рморм╛рмЧрмгрм╛ рмирморнБрмирм╛ рмХрм┐рморнНрммрм╛ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрмнрнНрнЯрм╛рм╕

рммрнИрм╢рм┐рм╖рнНрмЯрнНрнЯFreeрм╕рморнНрмкрнВрм░рнНрмгрнНрмг
рмкрнНрм░рмХрнГрмд рмЯрнЗрм╖рнНрмЯрм░ рм╢рнИрм│рнАрм░рнЗ рмкрнНрм░рм╢рнНрми
рмкрнНрм░рмдрнНрнЯрнЗрмХ рмЙрмдрнНрмдрм░рм░ рммрнНрнЯрм╛рмЦрнНрнЯрм╛
рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЕрммрмзрм┐рм░ рм╕рморнЯрммрмжрнНрмз рмормХрнН рмЯрнЗрм╖рнНрмЯ
рмкрнНрм░рм╢рнНрми рмкрнНрм░рмХрм╛рм░ рмЕрмирнБрм╕рм╛рм░рнЗ рм╕рнНрмХрнЛрм░
рммрм┐рмнрм┐рмирнНрми mock рмЯрнЗрм╖рнНрмЯрм░ рм╕рнНрмХрнЛрм░ рмЗрмдрм┐рм╣рм╛рм╕
рм╕рморм╕рнНрмд 93рмЯрм┐ рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛

рморм╛рмЧрмгрм╛ рмЕрмзрнНрнЯрнЯрми рмЧрм╛рмЗрмбрнН

рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛ рммрм┐рм╖рнЯрм░рнЗ рмЬрм╛рмгрм┐рммрм╛рмХрнБ рмерм┐рммрм╛ рм╕рммрнБрмХрм┐рмЫрм┐, рмЫрнЛрмЯ рмЫрнЛрмЯ рмкрм╛рмарм░рнЗред

рмкрм╛рма 1

рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛ рм╕рм╛рмзрм╛рм░рмгрмдрмГ рмХрм┐рмкрм░рм┐ рм╣рнЛрмЗрмерм╛рмП

рмХрнМрмгрм╕рм┐ рмПрмХрморм╛рмдрнНрм░ SQL рмкрм░рнАрмХрнНрм╖рм╛ рмирм╛рм╣рм┐рмБред рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмПрмХ testing platform рммрм╛рмЫрмирнНрмдрм┐, рмХрм┐рморнНрммрм╛ рмирм┐рмЬрм░ рмкрм░рнАрмХрнНрм╖рм╛ рмдрм┐рмЖрм░рм┐ рмХрм░рмирнНрмдрм┐ред рм╕рнЗрморм╛рмирнЗ рмХрнЗрмдрнЗрмЯрм┐ рмкрнНрм░рм╢рнНрми рм░рм╣рм┐рмм, рмХрнЗрмдрнЗ рм╕рморнЯ рморм┐рм│рм┐рмм рмПрммрмВ рмХрнЗрмЙрмБ database рммрнНрнЯрммрм╣рм╛рм░ рм╣рнЗрмм рмдрм╛рм╣рм╛ рмормзрнНрнЯ рмирм┐рм░рнНрмгрнНрмгрнЯ рмХрм░рмирнНрмдрм┐ред рмЖрмкрмгрмЩрнНрмХ рмкрм░рнАрмХрнНрм╖рм╛ рммрм┐рм╖рнЯрм░рнЗ рмЬрм╛рмгрм┐рммрм╛ рмкрм╛рмЗрмБ рмЪрм╛рмХрм┐рм░рм┐ рммрм┐рмЬрнНрмЮрмкрнНрмдрм┐ рмХрм┐рморнНрммрм╛ рмкрм░рнАрмХрнНрм╖рм╛ рмирм┐рмормирнНрмдрнНрм░рмг рм╕рммрнБрмарм╛рм░рнБ рмнрм▓ рморм╛рм░рнНрмЧрмжрм░рнНрм╢рмХред рм╕рм╛рм░рнНрммрмЬрмирнАрми рмЙрмжрм╛рм╣рм░рмгрмЧрнБрмбрм╝рм┐рмХрм░рнБ рмПрм╣рм┐ рмнрм┐рмирнНрмирмдрм╛ рмжрнЗрмЦрм┐рммрм╛рмХрнБ рморм┐рм│рнЗ:

  • HackerRank рм░ SQL skills testsред HackerRank рм░рнЗ SQL (Basic) skills test 30 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 2рмЯрм┐ рмкрнНрм░рм╢рнНрми рмерм┐рммрм╛ рммрнЛрм▓рм┐ рмжрм░рнНрм╢рм╛рмпрм╛рмЗрмЫрм┐ред рмПрмерм┐рм░рнЗ рм╕рм░рм│ queries рмкрм░рм┐ рммрм┐рм╖рнЯ рм░рм╣рм┐рмЫрм┐ (HackerRank)ред рмПрм╣рм╛рм░ SQL (Intermediate) test рм░рнЗ 35 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 2рмЯрм┐ рмкрнНрм░рм╢рнНрми рм░рм╣рм┐рмЫрм┐ рмПрммрмВ complex joins рмкрм░рм┐ рммрм┐рм╖рнЯ рмЕрмирнНрмдрм░рнНрмнрнБрмХрнНрмд (HackerRank)ред рмирм┐рмЬрм╕рнНрн▒ HackerRank test рмдрм┐рмЖрм░рм┐ рмХрм░рнБрмерм┐рммрм╛ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛рморм╛рмирнЗ database рмкрнНрм░рм╢рнНрми рмпрнЛрмбрм╝рм┐рмкрм╛рм░рмирнНрмдрм┐ рмПрммрмВ рмЖрммрнЗрмжрмирмХрм╛рм░рнАрморм╛рмирнЗ рмХрнЗрмЙрмБ database рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рм┐рмкрм╛рм░рм┐рммрнЗ рмдрм╛рм╣рм╛ рммрм╛рмЫрм┐рмкрм╛рм░рмирнНрмдрм┐ (HackerRank support)ред
  • рмПрмХ query рм▓рнЗрмЦрм┐рммрм╛рм░ рмХрм╛рм░рнНрмпрнНрнЯред TestGorilla рмПрм╣рм╛рм░ SQLite coding test рмХрнБ 30 рморм┐рмирм┐рмЯрнН рмзрм░рм┐ рмПрмХ рмормзрнНрнЯрмо рмЬрмЯрм┐рм│рмдрм╛рм░ database рмЙрмкрм░рнЗ рммрм╛рм╕рнНрмдрмм рмкрм░рм┐рм╕рнНрмерм┐рмдрм┐ рмкрм╛рмЗрмБ query рм▓рнЗрмЦрм┐рммрм╛рм░ рмкрм░рнАрмХрнНрм╖рм╛ рмнрм╛рммрнЗ рммрм░рнНрмгрнНрмгрмирм╛ рмХрм░рнЗред рмПрмерм┐рм░рнЗ joining рмПрммрмВ filtering, рм╕рм░рм│ рм╣рм┐рм╕рм╛рмм, sorting, rounding рмПрммрмВ рмЕрмкрнНрм░рм╛рм╕рмЩрнНрмЧрм┐рмХ рм░рнЗрмХрм░рнНрмб рммрм╛рмж рмжрнЗрммрм╛ рмЕрмирнНрмдрм░рнНрмнрнБрмХрнНрмд (TestGorilla)ред
  • рмПрмХ рм╕рмВрмХрнНрм╖рм┐рмкрнНрмд рмЬрнНрмЮрм╛рми рмкрм░рнАрмХрнНрм╖рм╛ред TestGorilla рм░ MySQL test рм░рнЗ 101рмЯрм┐ рмкрнНрм░рм╢рнНрмирм░ рмПрмХ рмкрнНрм░рм╢рнНрмирмнрмгрнНрмбрм╛рм░рм░рнБ рмирм┐рмЖрмпрм╛рмЗрмерм┐рммрм╛ 10 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 15рмЯрм┐ рмкрнНрм░рм╢рнНрми рмерм┐рммрм╛ рммрнЛрм▓рм┐ рмжрм░рнНрм╢рм╛рмпрм╛рмЗрмЫрм┐ (TestGorilla)ред

SQL рмкрм░рнАрмХрнНрм╖рм╛рмЧрнБрмбрм╝рм┐рмХрм░рнЗ рм╕рм╛рмзрм╛рм░рмгрмдрмГ рмжрнЗрмЦрм╛рмпрм╛рмЙрмерм┐рммрм╛ рммрм┐рм╖рнЯрмЧрнБрмбрм╝рм┐рмХ:

  • Filtering рмПрммрмВ sorting: SELECT, WHERE, ORDER BY рмПрммрмВ AND, OR, IN рмУ BETWEEN рм╕рм╣рм┐рмд conditionsред
  • Joins: inner рмПрммрмВ left joins, рмПрммрмВ рморнЗрм│ рмирмерм┐рммрм╛ rows рм╕рм╣рм┐рмд рмХ'рмг рм╣рнБрмПред
  • Grouping: COUNT, SUM, AVG, MIN рмПрммрмВ MAX рм╕рм╣рм┐рмд GROUP BY, рмПрммрмВ groups рмХрнБ filter рмХрм░рм┐рммрм╛ рмкрм╛рмЗрмБ HAVINGред
  • NULLs: рмдрнБрм│рмирм╛, рмЧрмгрмирм╛ рмПрммрмВ рм╣рм╛рм░рм╛рм╣рм╛рм░рм┐рм░рнЗ рмирм┐рмЦрнЛрмЬ рморнВрм▓рнНрнЯрмЧрнБрмбрм╝рм┐рмХ рмХрм┐рмкрм░рм┐ рмХрм╛рмо рмХрм░рнЗред
  • Subqueries: рмЕрмирнНрнЯ рмПрмХ query рмнрм┐рмдрм░рнЗ рмерм┐рммрм╛ query, IN, EXISTS рмХрм┐рморнНрммрм╛ рмЧрнЛрмЯрм┐рмП рморнВрм▓рнНрнЯ рм╕рм╣рм┐рмдред
  • рм╕рм╛рмзрм╛рм░рмг рмнрм╛рм╖рм╛рм░рнЗ рмжрм┐рмЖрмпрм╛рмЗрмерм┐рммрм╛ рмЕрмирнБрм░рнЛрмз рмЕрмирнБрмпрм╛рнЯрнА query рм▓рнЗрмЦрм┐рммрм╛, рмпрнЗрмЙрмБрмерм┐рм░рнЗ рмПрм╣рм╛ рмарм┐рмХрнН рмЖрм╢рм╛рмХрм░рм╛рмпрм╛рмЗрмерм┐рммрм╛ rows рмлрнЗрм░рм╛рмЙрмЫрм┐ рмХрм┐ рмирм╛рм╣рм┐рмБ, рм╕рнЗрм╣рм┐ рмЖрмзрм╛рм░рм░рнЗ рмкрнНрм░рм╛рнЯрмдрмГ рморнВрм▓рнНрнЯрм╛рнЯрми рмХрм░рм╛рмпрм╛рмПред

рмЖрморм░ mock tests рм░рнЗ рмХ'рмг рм░рм╣рм┐рмЫрм┐ред рмкрнНрм░рмдрнНрнЯрнЗрмХ рмкрнВрм░рнНрмгрнНрмг mock рм░рнЗ рмЪрм╛рм░рм┐рмЯрм┐ рммрм┐рмнрм╛рмЧрм░рнЗ 45 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 18рмЯрм┐ рмкрнНрм░рм╢рнНрми рм░рм╣рм┐рмЫрм┐: SQL рмзрм╛рм░рмгрм╛ (5), query рмХ'рмг рмлрм│рм╛рмлрм│ рмжрм┐рмП (6), query рм╕рмарм┐рмХрнН рмХрм░рм┐рммрм╛ (4) рмПрммрмВ рмарм┐рмХрнН query рммрм╛рмЫрм┐рммрм╛ (3)ред рмЖрмкрмг рмкрмЫрмХрнБ рмпрм╛рмЗ рмкрнНрм░рм╢рнНрмирмЧрнБрмбрм╝рм┐рмХрнБ рмЪрм┐рм╣рнНрмирм┐рмд рмХрм░рм┐рмкрм╛рм░рм┐рммрнЗред рмЖрморнЗ рммрм┐рмнрм┐рмирнНрми database рм░рнЗ рмЪрм╛рм▓рм┐рмкрм╛рм░рнБрмерм┐рммрм╛ standard SQL рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рнБ, рмдрнЗрмгрнБ queries рм░ рмЕрм░рнНрме PostgreSQL, MySQL, SQL Server, SQLite рмПрммрмВ рмЕрмирнНрнЯрм╛рмирнНрнЯ рмЕрмзрм┐рмХрм╛рмВрм╢ database рм░рнЗ рм╕рморм╛рмиред рмЖрморм░ mock tests рм░рнЗ queries рмкрмврм╝рм┐рммрм╛, рм╕рнЗрмЧрнБрмбрм╝рм┐рмХ рмХрм┐рмкрм░рм┐ рмХрм╛рмо рмХрм░рнЗ рмЕрмирнБрм╕рм░рмг рмХрм░рм┐рммрм╛ рмПрммрмВ рммрм╛рмЫрм┐рммрм╛рм░ рмЕрмнрнНрнЯрм╛рм╕ рм╣рнБрмП; рмЖрмкрмг рм▓рнЗрмЦрм┐рмерм┐рммрм╛ queries рмПрмерм┐рм░рнЗ рмЪрм▓рм╛рмпрм╛рмП рмирм╛рм╣рм┐рмБред рмЕрмирнЗрмХ рммрм╛рм╕рнНрмдрмм SQL рмкрм░рнАрмХрнНрм╖рм╛рм░рнЗ рмЖрмкрмгрмЩрнНрмХрнБ рмПрмкрм░рм┐ query рм▓рнЗрмЦрм┐рммрм╛рмХрнБ рмХрнБрм╣рм╛рмпрм╛рмП рмпрм╛рм╣рм╛рмХрнБ рмЖрм╢рм╛рмХрм░рм╛рмпрм╛рмЗрмерм┐рммрм╛ рмлрм│рм╛рмлрм│ рм╕рм╣рм┐рмд рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмПред рмдрнЗрмгрнБ рмПрм╣рм╛ рмкрмЫрм░рнЗ рмерм┐рммрм╛ рмкрмврм╝рм┐рммрм╛ рмУ рмЕрмирнБрм╕рм░рмг рмХрм░рм┐рммрм╛рм░ рмжрмХрнНрм╖рмдрм╛ рмЧрмврм╝рм┐рммрм╛ рмкрм╛рмЗрмБ рмЖрморм░ mock tests рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рмирнНрмдрнБ, рмПрммрмВ SQLite рмкрм░рм┐ рмПрмХ рморм╛рмЧрмгрм╛ database рм░рнЗ рмирм┐рмЬрнЗ рмормзрнНрнЯ queries рм▓рнЗрмЦрмирнНрмдрнБред

рмкрм╛рма 2

рм╕рморм╛рмзрм╛рми рм╕рм╣ рмЙрмжрм╛рм╣рм░рмг рмерм┐рммрм╛ рмкрнНрм░рм╢рнНрмирм░ рмкрнНрм░рмХрм╛рм░

рмкрнНрм░рмдрнНрнЯрнЗрмХ рмЕрмВрм╢ рмкрм╛рмЗрмБ рмЧрнЛрмЯрм┐рмП рмЙрмжрм╛рм╣рм░рмг, рмпрнЗрмЙрмБрмерм┐рм░рнЗ рмЕрмзрм┐рмХрм╛рмВрм╢ рм▓рнЛрмХ рмХрм░рнБрмерм┐рммрм╛ рмнрнБрм▓рмЯрм┐ рмормзрнНрнЯ рмжрм░рнНрм╢рм╛рмпрм╛рмЗрмЫрм┐ред

1. SQL рмзрм╛рм░рмгрм╛ред COUNT() рмПрммрмВ COUNT(email) рмормзрнНрнЯрм░рнЗ рмкрм╛рм░рнНрмермХрнНрнЯ рмХтАЩрмг? COUNT() рмкрнНрм░рмдрнНрнЯрнЗрмХ row рмЧрмгрнЗ; COUNT(email) рмХрнЗрммрм│ рм╕рнЗрм╣рм┐ row рмЧрмгрнЗ рмпрнЗрмЙрмБрмарм╛рм░рнЗ email рм░ рморнВрм▓рнНрнЯ NULL рмирнБрм╣рнЗрмБред рмлрм╛рмирнНрмж: рмкрнНрм░рмдрнНрнЯрнЗрмХ count рм╕рморм╕рнНрмд row рмХрнБ рмЧрмгрнЗ рммрнЛрм▓рм┐ рмзрм░рм┐рмирнЗрммрм╛ред рмЕрмзрм┐рмХрм╛рмВрм╢ aggregate function NULL рмХрнБ рмЫрм╛рмбрм╝рм┐рмжрм┐рмПред

2. Query рмХтАЩрмг рмлрнЗрм░рм╛рмПред scores table рм░рнЗ 8, 5, NULL рмПрммрмВ 8 рморнВрм▓рнНрнЯ рмЕрмЫрм┐ред SELECT COUNT(DISTINCT score) рмХтАЩрмг рмлрнЗрм░рм╛рмП? рмнрм┐рмирнНрми рмнрм┐рмирнНрми non-NULL рморнВрм▓рнНрнЯ рм╣рнЗрмЙрмЫрм┐ 8 рмПрммрмВ 5, рмдрнЗрмгрнБ рмЙрмдрнНрмдрм░ 2ред рмлрм╛рмирнНрмж: NULL рмХрнБ рмПрмХ рморнВрм▓рнНрнЯ рмнрм╛рммрнЗ рмЧрмгрм┐рммрм╛ рмХрм┐рморнНрммрм╛ рмкрнБрмирм░рм╛рммрнГрмдрнНрмд 8 рмХрнБ рмжрнБрмЗрмерм░ рмЧрмгрм┐рммрм╛ред Table рмЯрм┐ рм▓рнЗрмЦрмирнНрмдрнБ рмПрммрмВ query рмпрнЗрмкрм░рм┐ рмХрм░рм┐рмм, рм╕рнЗрм╣рм┐рмнрм│рм┐ row рмЧрнБрмбрм╝рм┐рмХрнБ рмХрм╛рмЯрм┐рмжрм┐рмЕрмирнНрмдрнБред

3. Query рмарм┐рмХрнН рмХрм░рм┐рммрм╛ред рмПрмХ query рм░рнЗ WHERE city = 'Austin' OR city = 'Dallas' AND active = 1 рм░рм╣рм┐рмЫрм┐, рмПрммрмВ рмПрм╣рм╛ inactive Austin рмЧрнНрм░рм╛рм╣рмХрмЩрнНрмХрнБ рмормзрнНрнЯ рмлрнЗрм░рм╛рмПред AND рмХрнБ OR рмкрнВрм░рнНрммрм░рнБ рморнВрм▓рнНрнЯрм╛рнЯрми рмХрм░рм╛рмпрм╛рмП, рмдрнЗрмгрнБ condition рм░ рмкрнНрм░рмХрнГрмд рмЕрм░рнНрме рм╣рнЗрмЙрмЫрм┐ Austin, рмХрм┐рморнНрммрм╛ active Dallasред рм╕рморм╛рмзрм╛рми рм╣рнЗрмЙрмЫрм┐ рммрнНрм░рм╛рмХрнЗрмЯрнН: WHERE (city = 'Austin' OR city = 'Dallas') AND active = 1ред рмлрм╛рмирнНрмж: condition рмХрнБ рммрм╛рморм░рнБ рмбрм╛рм╣рм╛рмгрмХрнБ рмкрмврм╝рм┐рммрм╛ред

4. рмарм┐рмХрнН query рммрм╛рмЫрм┐рммрм╛ред рм╕рммрнБрмарм╛рм░рнБ рмирнВрмЖ рмкрм╛рмЮрнНрмЪрмЯрм┐ order рмжрм░рмХрм╛рм░ред рмХрнЗрмЙрмБрмЯрм┐ рмарм┐рмХрнН: limit 5 рм╕рм╣ ORDER BY order_date DESC, рмХрм┐рморнНрммрм╛ limit 5 рм╕рм╣ ORDER BY order_date? рмкрнНрм░рмермормЯрм┐ред DESC рмирмерм┐рм▓рнЗ sort рмкрнБрм░рнБрмгрм╛рм░рнБ рмирнВрмЖрмХрнБ рм╣рнБрмП, рмдрнЗрмгрнБ рм╕рммрнБрмарм╛рм░рнБ рмкрнБрм░рнБрмгрм╛ рмкрм╛рмЮрнНрмЪрмЯрм┐ рморм┐рм│рм┐рммред рмлрм╛рмирнНрмж: sort рм░ рмжрм┐рмЧ рмпрм╛рмЮрнНрмЪ рмирмХрм░рм┐ рмарм┐рмХрнН рмжрнЗрмЦрм╛рмпрм╛рмЙрмерм┐рммрм╛ query рммрм╛рмЫрм┐рммрм╛ред (Database рмЕрмирнБрм╕рм╛рм░рнЗ limit рм▓рнЗрмЦрм┐рммрм╛рм░ рмзрм╛рм░рм╛ рмнрм┐рмирнНрми, рмпрнЗрмкрм░рм┐рмХрм┐ LIMIT 5 рмХрм┐рморнНрммрм╛ FETCH FIRST 5 ROWS ONLYред рмдрнЗрмгрнБ рмЖрмкрмгрмЩрнНрмХ test рм░рнЗ рмХрнЗрмЙрмБрмЯрм┐ рммрнНрнЯрммрм╣рм╛рм░ рм╣рнЗрмЙрмЫрм┐ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрнБред)

5. Condition рм╕рм╣ Joinsред Left join рмкрм░рнЗ right table рм░ column рмЙрмкрм░рнЗ WHERE condition рмжрнЗрм▓рнЗ, рмдрм╛рм╣рм╛ рмирмЬрм╛рмгрмдрнЗ inner join рм╣рнЛрмЗрмпрм╛рмПред рмХрм╛рм░рмг, match рмирмерм┐рммрм╛ row рм░рнЗ рм╕рнЗрмарм╛рм░рнЗ NULL рмерм╛рмП рмПрммрмВ condition рм╕рнЗрмЧрнБрмбрм╝рм┐рмХрнБ рммрм╛рм╣рм╛рм░ рмХрм░рм┐рмжрм┐рмПред рмлрм╛рмирнНрмж: рмХрнЗрмЙрмБ row рмЧрм╛рмПрмм рм╣рнЗрмЙрмЫрм┐ рмдрм╛рм╣рм╛ рмзрнНрнЯрм╛рми рмирмжрнЗрммрм╛ред рмкрмЪрм╛рм░рмирнНрмдрнБ, "рмпрнЗрмЙрмБ row рм░ рмХрнМрмгрм╕рм┐ match рмирм╛рм╣рм┐рмБ, рмдрм╛рм╣рм╛рм░ рмХтАЩрмг рм╣рнБрмП?"

рмкрм╛рма 3

рмХрм┐рмкрм░рм┐ рмкрнНрм░рм╕рнНрмдрнБрмдрм┐ рмирнЗрммрнЗ

  1. рмкрнНрм░рмерморнЗ рмЖрмкрмгрмЩрнНрмХ рмЖрмормирнНрмдрнНрм░рмг рмкрмврм╝рмирнНрмдрнБред рмЖрмкрмг рмХрнЗрмЙрмБ рмкрнНрм▓рм╛рмЯрмлрм░рнНрмо рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рм┐рммрнЗ, рмХрнЗрмдрнЗ рм╕рморнЯ рмкрм╛рмЗрммрнЗ, query рм▓рнЗрмЦрм┐рммрнЗ рмирм╛ multiple choice рмкрнНрм░рм╢рнНрмирм░ рмЙрмдрнНрмдрм░ рмжрнЗрммрнЗ, рмПрммрмВ рмПрм╣рм╛ рмХрнЗрмЙрмБ database рм░рнЗ рмЪрм╛рм▓рм┐рмм, рмдрм╛рм╣рм╛ рмЬрм╛рмгрмирнНрмдрнБред рмкрм░рнАрмХрнНрм╖рм╛рм░ рмврм╛рмЮрнНрмЪрм╛ рмПрмдрнЗ рмнрм┐рмирнНрми рм╣рнЛрмЗрмкрм╛рм░рнЗ рмпрнЗ рмЕрмирнБрморм╛рми рмХрм░рм┐рммрм╛ рмарм┐рмХрнН рмирнБрм╣рнЗрмБред
  2. рмПрмХ query рмХрнЗрмЙрмБ рмХрнНрм░рморм░рнЗ рмЪрм╛рм▓рнЗ рмдрм╛рм╣рм╛ рм╢рм┐рмЦрмирнНрмдрнБред рмкрнНрм░рмерморнЗ FROM рмПрммрмВ JOIN, рмдрм╛рмкрм░рнЗ WHERE, GROUP BY, HAVING, SELECT рмПрммрмВ ORDER BYред рмХрнЗрмЙрмБ рмкрмжрмХрнНрм╖рнЗрмкрм░рнЗ рмХрнЗрмЙрмБ data рмжрнЗрмЦрм╛рмпрм╛рмП рмЬрм╛рмгрм┐рм▓рнЗ, рмЕрмзрм┐рмХрм╛рмВрм╢ "рмПрм╣рм╛ рмнрнБрм▓ рмХрм╛рм╣рм┐рмБрмХрм┐?" рмкрнНрм░рм╢рнНрми рммрнБрмЭрм┐рммрм╛ рм╕рм╣рмЬ рм╣рнБрмПред
  3. рмЫрнЛрмЯ table рмЧрнБрмбрм╝рм┐рмХрнБ рм╣рм╛рмдрм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрнБред рмдрм┐рмирм┐ рмХрм┐рморнНрммрм╛ рмЪрм╛рм░рм┐рмЯрм┐ row рм▓рнЗрмЦрмирнНрмдрнБ, рмдрм╛рмкрм░рнЗ рмкрнНрм░рмдрнНрнЯрнЗрмХ clause рмХрнБ рмХрнНрм░рморм░рнЗ рмкрнНрм░рнЯрнЛрмЧ рмХрм░рмирнНрмдрнБред рмЙрмдрнНрмдрм░ рмпрм╛рмЮрнНрмЪ рмХрм░рм┐рммрм╛рм░ рмПрм╣рм╛ рм╕рммрнБрмарм╛рм░рнБ рм╢рнАрмШрнНрм░ рмЙрмкрм╛рнЯ, рмПрммрмВ NULL рмУ duplicate рмЬрмирм┐рмд рмнрнБрм▓ рмзрм░рм┐рммрм╛рм░рнЗ рм╕рм╛рм╣рм╛рмпрнНрнЯ рмХрм░рнЗред
  4. NULL рмХрнБ рмПрмХ рмЕрм▓рмЧрм╛ рммрм┐рм╖рнЯ рмнрм╛рммрнЗ рмзрм░рмирнНрмдрнБред IS NULL, COUNT(column) рмПрммрмВ COUNT(*) рмормзрнНрнЯрм░ рмдрмлрм╛рмд, AVG рмжрнНрн▒рм╛рм░рм╛ NULL рмЫрм╛рмбрм╝рм┐ рмжрм┐рмЖрмпрм┐рммрм╛, рмдрм╛рм▓рм┐рмХрм╛рм░рнЗ NULL рмерм┐рммрм╛рммрнЗрм│рнЗ NOT IN, рмПрммрмВ left join рморнЗрм│ рмирмерм┐рммрм╛ column рмЧрнБрмбрм╝рм┐рмХрм░рнЗ рмХ'рмг рм░рмЦрнЗ, рм╕рнЗрмЧрнБрмбрм╝рм┐рмХ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рмирнНрмдрнБред
  5. рмкрнНрм░рмХрнГрмд query рмормзрнНрнЯ рм▓рнЗрмЦрмирнНрмдрнБред рмЖрморм░ mock test рмЧрнБрмбрм╝рм┐рмХ рмкрмврм╝рм┐рммрм╛ рмУ рмдрмернНрнЯ рмЕрмирнБрм╕рм░рмг рмХрм░рм┐рммрм╛рм░ рмжрмХрнНрм╖рмдрм╛ рммрмврм╝рм╛рмПред рм╕рморнЯ рмормзрнНрнЯрм░рнЗ query рмЯрм╛рмЗрмкрнН рмХрм░рм┐рммрм╛ рм╕рнНрн▒рм╛рмнрм╛рммрм┐рмХ рм▓рм╛рмЧрм┐рммрм╛ рмкрм╛рмЗрмБ SQLite рмкрм░рм┐ рмПрмХ рморм╛рмЧрмгрм╛ database рм░рнЗ рмормзрнНрнЯ query рм▓рнЗрмЦрмирнНрмдрнБред рмХрм┐рмЫрм┐ рмкрм░рнАрмХрнНрм╖рм╛ рмЕрмирнЗрмХ рмкрм░рм┐рм╕рнНрмерм┐рмдрм┐рм░рнЗ рмЖрмкрмгрмЩрнНрмХ query рмпрм╛рмЮрнНрмЪ рмХрм░рнЗред рмЙрмжрм╛рм╣рм░рмг рм╕рнНрн▒рм░рнВрмк, TestGorilla рмПрм╣рм╛рм░ SQLite рмкрм░рнАрмХрнНрм╖рм╛ рмкрм╛рмЗрмБ 10 рм░рнБ рмЕрмзрм┐рмХ test case рммрм┐рм╖рнЯрм░рнЗ рмХрм╣рм┐рмЫрм┐ (TestGorilla).
  6. рмХрнЗрммрм│ syntax рмирнБрм╣рнЗрмБ, рмлрм│рм╛рмлрм│ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрнБред рмЪрм╛рм▓рнБрмерм┐рммрм╛ query рмормзрнНрнЯ рмнрнБрм▓ row рмлрнЗрм░рм╛рмЗрмкрм╛рм░рнЗред рмЙрмдрнНрмдрм░ рмжрм╛рмЦрм▓ рмХрм░рм┐рммрм╛ рмкрнВрм░рнНрммрм░рнБ, рмХрнМрмгрм╕рм┐ рморнЗрм│ рмирморм┐рм│рм┐рм▓рнЗ, duplicate рмерм┐рм▓рнЗ рмПрммрмВ NULL рмерм┐рм▓рнЗ рмХ'рмг рм╣рнЗрмм, рмнрм╛рммрмирнНрмдрнБред
  7. рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛рм░ рмЧрмдрм┐рм░рнЗ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рмирнНрмдрнБред TestGorilla рм░ MySQL рмкрм░рнАрмХрнНрм╖рм╛ рмкрм░рм┐ рмПрмХ рм╕рмВрмХрнНрм╖рм┐рмкрнНрмд рмЬрнНрмЮрм╛рми рмкрм░рнАрмХрнНрм╖рм╛рм░рнЗ, 10 рморм┐рмирм┐рмЯрнНтАМрм░рнЗ 15рмЯрм┐ рмкрнНрм░рм╢рнНрми рмерм┐рм▓рнЗ, рмкрнНрм░рмдрнНрнЯрнЗрмХ рмкрнНрм░рм╢рнНрми рмкрм╛рмЗрмБ рмПрмХ рморм┐рмирм┐рмЯрнНтАМрмарм╛рм░рнБ рммрм╣рнБрмд рмХрморнН рм╕рморнЯ рморм┐рм│рнЗ (TestGorilla)ред рмкрм░рнАрмХрнНрм╖рм╛ рмжрм┐рми рмЧрмдрм┐ рм╕рнНрн▒рм╛рмнрм╛рммрм┐рмХ рм▓рм╛рмЧрм┐рммрм╛ рмкрм╛рмЗрмБ рмкрнВрм░рм╛ timed mock test рмжрм┐рмЕрмирнНрмдрнБред
рмкрм╛рма 4

рм╕рм╛рмзрм╛рм░рмгрмдрмГ рм╕рнНрмХрнЛрм░ рмХрм┐рмкрм░рм┐ рмирм┐рм░рнНрмгрнНрмгрнЯ рмХрм░рм╛рмпрм╛рмП

рм╕рнНрмХрнЛрм░рм┐рмВ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмПрммрмВ рмкрнНрм▓рм╛рмЯрмлрм░рнНрмо рмЙрмкрм░рнЗ рмирм┐рм░рнНрмнрм░ рмХрм░рнЗред рмХрнМрмгрм╕рм┐ рморм╛рмирмХ SQL рм╕рнНрмХрнЛрм░ рмХрм┐рморнНрммрм╛ рм╕рм╛рм░рнНрммрмЬрмирнАрми рмЙрмдрнНрмдрнАрм░рнНрмгрнНрмг рморм╛рмирмжрмгрнНрмб рмирм╛рм╣рм┐рмБред рмХрнЗрмЙрмБ рмлрм│рм╛рмлрм│рмХрнБ рмнрм▓ рммрнЛрм▓рм┐ рмзрм░рм╛рмпрм┐рмм, рмдрм╛рм╣рм╛ рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рм╕рнНрмерм┐рм░ рмХрм░рмирнНрмдрм┐ред Query рмкрнНрм░рм╢рнНрмирмЧрнБрмбрм╝рм┐рмХрнБ рмХрм┐рмкрм░рм┐ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмП, рмдрм╛рм╣рм╛рм░ рмжрнБрмЗрмЯрм┐ рм╕рм╛рм░рнНрммрмЬрмирнАрми рмЙрмжрм╛рм╣рм░рмг:

  • HackerRank рмбрм╛рмЯрм╛рммрнЗрм╕рнН рмкрнНрм░рм╢рнНрми: HackerRank рмХрм╣рнЗ рмпрнЗ рмЖрмкрмгрмЩрнНрмХ query рм░ рмлрм│рм╛рмлрм│рмХрнБ рмЖрм╢рм╛рмХрм░рм╛рмпрм╛рмЗрмерм┐рммрм╛ рмЖрмЙрмЯрмкрнБрмЯрнН рм╕рм╣ рмдрнБрм│рмирм╛ рмХрм░рм┐ рмПрмЧрнБрмбрм╝рм┐рмХрм░ рм╕рнНрмХрнЛрм░ рм╕рнНрн▒рнЯрмВрмЪрм╛рм│рм┐рмд рмнрм╛рммрнЗ рмжрм┐рмЖрмпрм╛рмПред рмлрм│рм╛рмлрм│ рморнЗрм│ рм╣рнЗрм▓рнЗ рмкрнВрм░рм╛ рм╕рнНрмХрнЛрм░ рморм┐рм│рнЗ, рмЕрмирнНрнЯрмерм╛ рм╢рнВрмирнНрнЯ рморм┐рм│рнЗ; рмдрнЗрммрнЗ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рм╣рм╛рмдрм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм┐ рмЖрмВрм╢рм┐рмХ рмирморнНрммрм░ рмжрнЗрмЗрмкрм╛рм░рмирнНрмдрм┐ред рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмзрм╛рмбрм╝рм┐рм░ рмХрнНрм░рмормХрнБ рмЕрмгрмжрнЗрмЦрм╛ рмХрм░рм┐рммрм╛рмХрнБ рмормзрнНрнЯ рммрм╛рмЫрм┐рмкрм╛рм░рмирнНрмдрм┐ (HackerRank рм╕рм╣рм╛рнЯрмдрм╛).
  • TestGorilla рм░ SQLite рмкрм░рнАрмХрнНрм╖рм╛: TestGorilla рмХрм╣рнЗ рмпрнЗ рм╕рморм╛рмзрм╛рмирм░ рммрм┐рм╢рнЗрм╖ рмкрм░рм┐рм╕рнНрмерм┐рмдрм┐рмЧрнБрмбрм╝рм┐рмХрнБ рмпрм╛рмЮрнНрмЪ рмХрм░рнБрмерм┐рммрм╛ 10 рм░рнБ рмЕрмзрм┐рмХ test case рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рм┐ рмкрнНрм░рм╛рм░рнНрмернАрморм╛рмирмЩрнНрмХрнБ рм░рм╛рмЩрнНрмХрнН рмХрм░рм╛рмпрм╛рмП (TestGorilla).

рмлрм│рм╛рмлрм│рмЧрнБрмбрм╝рм┐рмХрнБ рмкрнНрм░рм╛рнЯрмдрмГ рмзрм╛рмбрм╝рм┐ рмЕрмирнБрм╕рм╛рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмПред рмдрнЗрмгрнБ, рмкрнНрм░рм╛рнЯ рм╕рмарм┐рмХрнН рмерм┐рммрм╛ рмПрмХ query, рмпрнЗрмкрм░рм┐рмХрм┐ рмЕрм░рнНрмбрм░ рмирмерм┐рммрм╛ рмЧрнНрм░рм╛рм╣рмХрмЩрнНрмХрнБ рммрм╛рмжрнН рмжрнЗрмЙрмерм┐рммрм╛ query, рмХрнМрмгрм╕рм┐ рмЙрмдрнНрмдрм░ рмирмжрнЗрммрм╛ рм╕рм╣ рм╕рморм╛рми рм╕рнНрмХрнЛрм░ рмкрм╛рмЗрмкрм╛рм░рнЗред

рмЖрморм░ рмЕрмнрнНрнЯрм╛рм╕ рм╕рнНрмХрнЛрм░ рм╣рнЗрмЙрмЫрм┐ рмЖрморм░ рмирм┐рмЬ рмкрнНрм░рм╢рнНрмирмЧрнБрмбрм╝рм┐рмХ рмормзрнНрнЯрм░рнБ рмЖрмкрмг рмХрнЗрмдрнЛрмЯрм┐рм░ рм╕рмарм┐рмХрнН рмЙрмдрнНрмдрм░ рмжрнЗрмЗрмЫрмирнНрмдрм┐, рмдрм╛рм╣рм╛рм░ рммрм┐рмнрм╛рмЧ рмЕрмирнБрм╕рм╛рм░рнЗ рммрм┐рммрм░рмгрнАред рмПрм╣рм╛ рмЖрмкрмгрмЩрнНрмХрнБ рмХрнЗрмЙрмБрмарм┐ рмЕрмзрм┐рмХ рмзрнНрнЯрм╛рми рмжрнЗрммрм╛рмХрнБ рмкрмбрм╝рм┐рмм рмдрм╛рм╣рм╛ рмжрнЗрмЦрм╛рмПред рмПрм╣рм╛ рмПрмХ рмЕрмнрнНрнЯрм╛рм╕ рм╕рнНрмХрнЛрм░: рмПрм╣рм╛ рмХрнМрмгрм╕рм┐ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмХрм┐рморнНрммрм╛ рмкрнНрм▓рм╛рмЯрмлрм░рнНрморм░ рмкрм░рнАрмХрнНрм╖рм╛рм░ рм╕рнНрмХрнЛрм░ рмирнБрм╣рнЗрмБ рмПрммрмВ рмЖрмкрмг рмЙрмдрнНрмдрнАрм░рнНрмгрнНрмг рм╣рнЗрммрнЗ рмХрм┐ рмирм╛рм╣рм┐рмБ рмдрм╛рм╣рм╛рм░ рмкрнВрм░рнНрммрм╛рмирнБрморм╛рми рмХрм░рнЗрмирм╛рм╣рм┐рмБред

рмкрм╛рма 5

рм╕рм╛рмзрм╛рм░рмг рмнрнБрм▓

  • = рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рм┐ NULL рм╕рм╣ рмдрнБрм│рмирм╛ред IS NULL рмПрммрмВ IS NOT NULL рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рмирнНрмдрнБред = NULL рмерм┐рммрм╛ рмпрнЗрмХрнМрмгрм╕рм┐ рмдрнБрм│рмирм╛рм░ рмлрм│ рмЕрмЬрмгрм╛ рм╣рнБрмП, рмдрнЗрмгрнБ рм╕рнЗрм╣рм┐ row рмлрм┐рм▓рнНрмЯрм░рнН рм╣рнЛрмЗ рммрм╛рмж рмкрмбрм╝рнЗред
  • LEFT JOIN рм░рнЗ WHERE рмжрнНрн▒рм╛рм░рм╛ рмлрм┐рм▓рнНрмЯрм░рнН рмХрм░рм┐рммрм╛ред рмбрм╛рм╣рм╛рмг рмкрмЯрм░ table рм░ column рмЙрмкрм░рнЗ рм▓рм╛рмЧрнБ рм╣рнЛрмЗрмерм┐рммрм╛ рм╢рм░рнНрмдрнНрмд, рморнЗрм│ рмирмЦрм╛рмЙрмерм┐рммрм╛ row рмЧрнБрмбрм╝рм┐рмХрнБ рммрм╛рмж рмжрм┐рмПред рм╕рнЗрмЧрнБрмбрм╝рм┐рмХрнБ рм░рмЦрм┐рммрм╛рмХрнБ рмЪрм╛рм╣рнБрмБрмерм┐рм▓рнЗ, рм╕рнЗрм╣рм┐ рм╢рм░рнНрмдрнНрмдрмХрнБ ON clause рм░рнЗ рм░рмЦрмирнНрмдрнБред
  • рморнЛрмЯ рмкрм╛рмЗрмБ WHERE рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рм┐рммрм╛ред Aggregate рмЧрнБрмбрм╝рм┐рмХ GROUP BY рмкрм░рнЗ HAVING рм░рнЗ рм░рм╣рм┐рммрм╛ рмЙрмЪрм┐рмдред
  • рмЧрнНрм░рнБрмкрнН рмирмХрм░рм┐рмерм┐рммрм╛ column рмЪрнЯрми рмХрм░рм┐рммрм╛ред Standard SQL рм░рнЗ рмЪрнЯрми рмХрм░рм╛рмпрм╛рмЗрмерм┐рммрм╛ рмкрнНрм░рмдрнНрнЯрнЗрмХ column рмХрнБ рмЧрнНрм░рнБрмкрнН рмХрм░рм┐рммрм╛ рмХрм┐рморнНрммрм╛ aggregate рмХрм░рм┐рммрм╛ рмЖрммрм╢рнНрнЯрмХред рмХрм┐рмЫрм┐ database рм░рнЗ query рмЪрм╛рм▓рм┐рмпрм╛рмП рмПрммрмВ рм╕рнЗрмЧрнБрмбрм╝рм┐рмХ рмЖрмкрмгрмЩрнНрмХ рмкрм╛рмЗрмБ рмЧрнЛрмЯрм┐рмП рморнВрм▓рнНрнЯ рммрм╛рмЫрм┐рмжрм┐рмЕрмирнНрмдрм┐, рмпрм╛рм╣рм╛ рмнрнБрм▓рмЯрм┐рмХрнБ рм▓рнБрмЪрм╛рмЗ рмжрм┐рмПред
  • рмирмХрм▓рнН рмнрнБрм▓рм┐рмпрм┐рммрм╛ред Join рмжрнНрн▒рм╛рм░рм╛ row рмкрнБрмирм░рм╛рммрнГрмдрнНрмдрм┐ рм╣рнЛрмЗрмкрм╛рм░рнЗ, рмпрм╛рм╣рм╛ SUM рмПрммрмВ COUNT рмХрнБ рммрмврм╝рм╛рмЗрмжрм┐рмПред рмЧрнЛрмЯрм┐рмП рмкрмЯрм░ рмкрнНрм░рмдрнНрнЯрнЗрмХ row рмЕрмирнНрнЯ рмкрмЯрм░ рмПрмХрм╛рмзрм┐рмХ row рм╕рм╣ рморнЗрм│ рмЦрм╛рмЗрмкрм╛рм░рм┐рмм рмХрм┐ рмирм╛рм╣рм┐рмБ, рмдрм╛рм╣рм╛ рмнрм╛рммрмирнНрмдрнБред
  • рмЧрнЛрмЯрм┐рмП database рм░ shortcut рмЙрмкрм░рнЗ рмирм┐рм░рнНрмнрм░ рмХрм░рм┐рммрм╛ред рммрм┐рмнрм┐рмирнНрми database рм░рнЗ рмХрм┐рмЫрм┐ function рмПрммрмВ limit syntax рмЕрм▓рмЧрм╛ рм╣рнЛрмЗрмкрм╛рм░рнЗред Standard form рм╢рм┐рмЦрмирнНрмдрнБ рмПрммрмВ рмЖрмкрмгрмЩрнНрмХ test рм░рнЗ рмХрнЗрмЙрмБ database рммрнНрнЯрммрм╣рм╛рм░ рм╣рнЗрмЙрмЫрм┐, рмдрм╛рм╣рм╛ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрнБред

рмЕрмнрнНрнЯрм╛рм╕ рмкрм╛рмЗрмБ рморнМрм│рм┐рмХ рмкрнНрм░рм╢рнНрми, рмХрнЗрммрнЗрм╣рнЗрм▓рнЗ рмкрнНрм░рмХрнГрмд рмХрм┐рморнНрммрм╛ рм▓рм┐рмХрнН рм╣рнЛрмЗрмерм┐рммрм╛ рмкрнНрм░рм╢рнНрми рмирнБрм╣рнЗрмБред Monthly plan рмпрнЗрмХрнМрмгрм╕рм┐ рм╕рморнЯрм░рнЗ рммрм╛рмдрм┐рм▓ рмХрм░рмирнНрмдрнБред рмЧрнЛрмЯрм┐рмПрм░рнБ рмЕрмзрм┐рмХ рмкрнВрм░рнНрмгрнНрмг mock рмжрнЗрмЗрмирмерм┐рм▓рнЗ, 7 рмжрм┐рми рмормзрнНрнЯрм░рнЗ рм░рм┐рмлрмгрнНрмб рмкрм╛рмЗрмБ рмЕрмирнБрм░рнЛрмз рмХрм░рмирнНрмдрнБред

рммрм╛рм░рморнНрммрм╛рм░ рмкрмЪрм░рм╛рмпрм╛рмЙрмерм┐рммрм╛ рмкрнНрм░рм╢рнНрми

рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рммрнНрнЯрммрм╣рм╛рм░ рмХрм░рнБрмерм┐рммрм╛ рмЧрнЛрмЯрм┐рмП рмирм┐рм░рнНрмжрнНрмжрм┐рм╖рнНрмЯ SQL рмкрм░рнАрмХрнНрм╖рм╛ рмЕрмЫрм┐ рмХрм┐?+

рмирм╛ред рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмирм┐рмЬ platform, рмкрнНрм░рм╢рнНрми, рм╕рморнЯрм╕рнАрморм╛ рмПрммрмВ database рммрм╛рмЫрмирнНрмдрм┐ред рмХрнЗрмдрнЗрмХ рмЖрм╢рм╛ рмХрм░рм╛рмпрм╛рмЙрмерм┐рммрм╛ рмлрм│рм╛рмлрм│ рм╕рм╣ рмпрм╛рмЮрнНрмЪ рм╣рнЗрмЙрмерм┐рммрм╛ query рм▓рнЗрмЦрм┐рммрм╛рмХрнБ рмХрм╣рмирнНрмдрм┐, рмЕрмирнНрнЯрморм╛рмирнЗ multiple choice рмкрнНрм░рм╢рнНрми рмкрмЪрм╛рм░рмирнНрмдрм┐ред рмХрнЗрмЙрмБ рмкрнНрм░рмХрм╛рм░рм░ рмкрм░рнАрмХрнНрм╖рм╛ рмдрм╛рм╣рм╛ рмЖрмкрмгрмЩрнНрмХ invitationрм░рнЗ рмЙрм▓рнНрм▓рнЗрмЦ рмерм┐рммрм╛ рмЙрмЪрм┐рмдред

рморнБрмБ рмХрнЗрмЙрмБ SQL dialectрм░ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рм┐рммрм┐?+

рмЖрмо рмкрнНрм░рм╢рнНрмирмЧрнБрмбрм╝рм┐рмХрм░рнЗ рммрнНрнЯрммрм╣рнГрмд standard SQL рм░рнБ рмЖрм░рморнНрмн рмХрм░рмирнНрмдрнБ, рмХрм╛рм░рмг рмПрм╣рм╛ PostgreSQL, MySQL, SQL Server рмПрммрмВ SQLite рм░рнЗ рмХрм╛рмо рмХрм░рнЗред рмдрм╛рмкрм░рнЗ рмЖрмкрмгрмЩрнНрмХ рмЖрмормирнНрмдрнНрм░рмгрмХрнБ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрнБ: рмпрмжрм┐ рм╕рнЗрмерм┐рм░рнЗ рмЧрнЛрмЯрм┐рмП database рм░ рмирм╛рмо рмерм╛рмП, рмдрнЗрммрнЗ рм╕рнЗрм╣рм┐ database рм░рнЗ limits, dates рмПрммрмВ string functions рмХрм┐рмкрм░рм┐ рм▓рнЗрмЦрм╛рмпрм╛рмП рм╢рм┐рмЦрмирнНрмдрнБред

рморнБрмБ рм▓рнЗрмЦрм┐рмерм┐рммрм╛ рмХрнНрн▒рнЗрм░рнАрмЧрнБрмбрм╝рм┐рмХ рмЖрмкрмгрмЩрнНрмХ рмормХрнН рмЯрнЗрм╖рнНрмЯрм░рнЗ рмЪрм│рм╛рмпрм╛рмП рмХрм┐?+

рмирм╛ред рмЖрморм░ practice testрм░рнЗ query рмкрмврм╝рм┐рммрм╛, trace рмХрм░рм┐рммрм╛, рм╕рмВрм╢рнЛрмзрми рмХрм░рм┐рммрм╛ рмПрммрмВ рммрм╛рмЫрм┐рммрм╛ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рм╛рмпрм╛рмПред рмЕрмирнЗрмХ рммрм╛рм╕рнНрмдрмм testрм░рнЗ рмЖрм╢рм╛ рмХрм░рм╛рмпрм╛рмЙрмерм┐рммрм╛ row рм╕рм╣ рмпрм╛рмЮрнНрмЪ рм╣рнЗрмЙрмерм┐рммрм╛ query рм▓рнЗрмЦрм┐рммрм╛рмХрнБ рмХрнБрм╣рм╛рмпрм╛рмП, рмдрнЗрмгрнБ SQLite рмкрм░рм┐ рморм╛рмЧрмгрм╛ databaseрм░рнЗ query рм▓рнЗрмЦрм┐рммрм╛ рмормзрнНрнЯ рмЕрмнрнНрнЯрм╛рм╕ рмХрм░рмирнНрмдрнБред

SQL test рмкрм╛рм╕рнН рмХрм░рм┐рммрм╛рмХрнБ рморнЛрмдрнЗ рмХрнЗрмдрнЗ score рмжрм░рмХрм╛рм░?+

рм╕рморм╕рнНрмдрмЩрнНрмХ рмкрм╛рмЗрмБ рмПрмХ рм╕рм╛рмзрм╛рм░рмг pass mark рмирм╛рм╣рм┐рмБред рмкрнНрм░рмдрнНрнЯрнЗрмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛ рмирм┐рмЬрм░ рморм╛рмирмжрмгрнНрмб рм╕рнНрмерм┐рм░ рмХрм░рмирнНрмдрм┐, рмПрммрмВ рмХрнЗрмдрнЗрмХ рмЙрмдрнНрмдрм░рмХрнБ рмирм┐рмЬрнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рмирнНрмдрм┐ред рмкрнНрм░рмдрнНрнЯрнЗрмХ query рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рм╕рмарм┐рмХрнН рмХрм░рм┐рммрм╛рмХрнБ рм▓рмХрнНрм╖рнНрнЯ рм░рмЦрмирнНрмдрнБ, рмХрм╛рм░рмг рм╕рм╛рморм╛рмирнНрнЯ рмнрнБрм▓рнН rows рмлрнЗрм░рм╛рмЙрмерм┐рммрм╛ query рмкрм╛рмЗрмБ рмкрнНрм░рм╛рнЯрмдрмГ рм╢рнВрмирнНрнЯ рморм╛рм░рнНрмХ рморм┐рм│рнЗред

рмПрм╣рм┐ рмкрнНрм░рм╢рнНрмирмЧрнБрмбрм╝рм┐рмХ рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛рмЩрнНрмХ SQL test рм░рнБ рмирм┐рмЖрмпрм╛рмЗрмЫрм┐ рмХрм┐?+

рмирм╛ред рмПрмЧрнБрмбрм╝рм┐рмХ рмЖрмо рмжрм│ рмжрнНрн▒рм╛рм░рм╛ рм╕рморм╛рми рм╢рнИрм│рнАрм░рнЗ рм▓рнЗрмЦрм╛рмпрм╛рмЗрмерм┐рммрм╛ рморнМрм│рм┐рмХ рмЕрмнрнНрнЯрм╛рм╕ рмкрнНрм░рм╢рнНрмиред Intellect Council, HackerRank (Interviewstreet, Inc.), TestGorilla рмХрм┐рморнНрммрм╛ рмХрнМрмгрм╕рм┐ рмкрм░рнАрмХрнНрм╖рм╛ рмкрнНрм▓рм╛рмЯрмлрм░рнНрмо рммрм╛ рмирм┐рмпрнЛрмХрнНрмдрм╛ рм╕рм╣ рмЕрмирнБрммрмирнНрмзрм┐рмд рмирнБрм╣рнЗрмБред

рмЙрмдрнНрм╕рмЧрнБрмбрм╝рм┐рмХ

  1. HackerRank: SQL (Basic) рмжрмХрнНрм╖рмдрм╛ рмкрм░рнАрмХрнНрм╖рм╛, 2026-11-09рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐
  2. HackerRank: SQL (Intermediate) рмжрмХрнНрм╖рмдрм╛ рмкрм░рнАрмХрнНрм╖рм╛, 2026-11-09рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐
  3. HackerRank support: Database Engineer рмкрнНрм░рм╢рнНрми (database рмкрнНрм░рм╢рнНрмирм░ рморнВрм▓рнНрнЯрм╛рнЯрми), 2026-11-09рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐
  4. TestGorilla: SQLite (Coding): рммрм╛рм╕рнНрмдрмм рмкрм░рм┐рм╕рнНрмерм┐рмдрм┐рм░рнЗ query рмХрм░рм┐рммрм╛рм░ рмкрм░рнАрмХрнНрм╖рм╛, 2026-11-09рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐
  5. TestGorilla: MySQL test, рмдрмернНрнЯ, 2026-11-09рм░рнЗ рмпрм╛рмЮрнНрмЪ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐

рмПрм╣рм┐ рмкрнГрм╖рнНрмарм╛ рммрм┐рм╖рнЯрм░рнЗ

Intellect Council рмЯрм┐рморнН рмжрнНрн▒рм╛рм░рм╛ рм▓рнЗрмЦрм╛ рмПрммрмВ рм╕рморнАрмХрнНрм╖рм╛ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐ред рм╢рнЗрм╖рмерм░ рм╕рморнАрмХрнНрм╖рм╛ рмХрм░рм╛рмпрм╛рмЗрмЫрм┐ . рмЖрморм░ рм╕рморнНрмкрм╛рмжрмХрнАрнЯ рмирнАрмдрм┐ рмкрмврм╝рмирнНрмдрнБред

рмжрнЗрмЦрмирнНрмдрнБ

рмЪрм╛рмХрм┐рм░рм┐ рмЦрнЛрмЬрнБрмерм┐рммрм╛ рм▓рнЛрмХрмЩрнНрмХ рмкрм╛рмЗрмБ рмЕрмнрнНрнЯрм╛рм╕ test

рмирм┐рмпрнБрмХрнНрмдрм┐рмжрм╛рмдрм╛рмЩрнНрмХ рмкрм░рнАрмХрнНрм╖рм╛ рмкрм╛рмЗрмБ рморм╛рмЧрмгрм╛ рм╕рморнЯ-рм╕рнАрморм┐рмд рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛: рмпрнЛрмЧрнНрнЯрмдрм╛, рмдрм░рнНрмХ, рм╕рм╛рмЗрмХрнЛрморнЗрмЯрнНрм░рм┐рмХрнН, Wonderlic-style, CCAT-style рмПрммрмВ Excelред рмЖрм░рморнНрмн рмХрм░рм┐рммрм╛рмХрнБ рмЖрмХрм╛рмЙрмгрнНрмЯ рмжрм░рмХрм╛рм░ рмирм╛рм╣рм┐рмБред

рмжрнЗрмЦрмирнНрмдрнБ
рмжрнЗрмЦрмирнНрмдрнБ

Python рмХрнЛрмбрм┐рмВ рмкрм░рнАрмХрнНрм╖рм╛ рмЕрмнрнНрнЯрм╛рм╕

рморм╛рмЧрмгрм╛ Python assessment рмЕрмнрнНрнЯрм╛рм╕: рмзрм╛рм░рмгрм╛, code рмХ'рмг print рмХрм░рнЗ, bug рмЦрнЛрмЬрм┐рммрм╛ рмПрммрмВ рмХрм╛рмо рмХрм░рнБрмерм┐рммрм╛ рм╕рморм╛рмзрм╛рми рммрм╛рмЫрм┐рммрм╛ред рмкрнНрм░рмдрнНрнЯрнЗрмХрмЯрм┐рм░ рммрм┐рм╢рнНрм│рнЗрм╖рмг рмкрмжрмХрнНрм╖рнЗрмкрмХрнНрм░рморнЗ рмжрм┐рмЖрмпрм╛рмЗрмЫрм┐ред

рмжрнЗрмЦрмирнНрмдрнБ
рмжрнЗрмЦрмирнНрмдрнБ

JavaScript coding test рмЕрмнрнНрнЯрм╛рм╕

рморм╛рмЧрмгрм╛ JavaScript test рмЕрмнрнНрнЯрм╛рм╕: рмзрм╛рм░рмгрм╛, code рмХ'рмг log рмХрм░рнЗ, async order, bug рмЦрнЛрмЬрм┐рммрм╛ рмПрммрмВ рмХрм╛рмо рмХрм░рнБрмерм┐рммрм╛ рм╕рморм╛рмзрм╛рми рммрм╛рмЫрм┐рммрм╛ред рмкрнНрм░рмдрнНрнЯрнЗрмХрмЯрм┐рм░ рммрм┐рм╢рнНрм│рнЗрм╖рмг рмкрмжрмХрнНрм╖рнЗрмкрмХрнНрм░рморнЗ рмжрм┐рмЖрмпрм╛рмЗрмЫрм┐ред

рмжрнЗрмЦрмирнНрмдрнБ

рм╕рморм╕рнНрмд 93рмЯрм┐ рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛ рмжрнЗрмЦрмирнНрмдрнБ

рммрнНрнЯрм╛рмЦрнНрнЯрм╛ рм╕рм╣рм┐рмд рм╕рморнЯрммрмжрнНрмз рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмормХрнН рмкрм░рнАрмХрнНрм╖рм╛редрм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмЖрмХрнНрм╕рнЗрм╕рнН рмкрм╛рмЖрмирнНрмдрнБ
рмЖрмкрмгрмЩрнНрмХ TEST рмЖрм╕рнБрмЫрм┐ред рмкрнНрм░рм╕рнНрмдрнБрмд рм░рнБрм╣рмирнНрмдрнБред

рмкрнНрм░рм╕рнНрмдрнБрмд рм╣рнЛрмЗ рмпрм╛рмЖрмирнНрмдрнБред
рмЖрмкрмг рм╕рм░рнНрммрнЛрмдрнНрмдрмо рмЪрнЗрм╖рнНрмЯрм╛ рмХрм░рм┐рмЫрмирнНрмдрм┐ рммрнЛрм▓рм┐ рмЬрм╛рмгрм┐ рмпрм╛рмЖрмирнНрмдрнБред

рмкрнНрм░рмХрнГрмд рмкрм░рнАрмХрнНрм╖рм╛рм░ рмлрм░рнНрморм╛рмЯрнНтАМрм░рнЗ рм╕рморнЯрм╕рнАрморм╛рмпрнБрмХрнНрмд рмЕрмнрнНрнЯрм╛рм╕, рмкрнНрм░рмдрнНрнЯрнЗрмХ рмЙрмдрнНрмдрм░рм░ рммрнНрнЯрм╛рмЦрнНрнЯрм╛ рм╕рм╣рм┐рмдред

рмПрмХ рморм╛рмЧрмгрм╛ рмЕрмнрнНрнЯрм╛рм╕ рмкрм░рнАрмХрнНрм╖рм╛ рмЖрм░рморнНрмн рмХрм░рмирнНрмдрнБрмХрм┐рморнНрммрм╛ рм╕рморнНрмкрнВрм░рнНрмгрнНрмг рмормХрнН рмЯрнЗрм╖рнНрмЯ рмжрнЗрмЦрмирнНрмдрнБ рморм╛рмЧрмгрм╛ рмирморнБрмирм╛ред рмЖрм░рморнНрмн рмХрм░рм┐рммрм╛рмХрнБ рмЖрмХрм╛рмЙрмгрнНрмЯ рмжрм░рмХрм╛рм░ рмирм╛рм╣рм┐рмБред