рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

рдирд┐рдГрд╢реБрд▓реНрдХ рдХреЛрд░реНрд╕

SQL Server рдкрд░рд┐рдЪрдп

рдмреБрдирд┐рдпрд╛рджреА4 рдШрдВрдЯреЗ

SQL Server рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рдореИрдирд┐рдкреБрд▓реЗрд╢рди рдХрд╛рд░реНрдп рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ рдФрд░ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рдореИрдирд┐рдкреБрд▓реЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░реЗрдВред

Sql4 рдШрдВрдЯреЗрдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░

рдЕрдкрдирд╛ рдирд┐рдГрд╢реБрд▓реНрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдБ

Google рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦреЗрдВ
рдпрд╛
рдЬрд╛рд░реА рд░рдЦрдХрд░, рдЖрдк рд╣рдорд╛рд░реА рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ, рд╣рдорд╛рд░реА рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рднреА рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ USA рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рд╣рдЬрд╝рд╛рд░реЛрдВ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╢рд┐рдХреНрд╖рд╛рд░реНрдерд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХрд┐рд╕реА рдЯреАрдо рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЬрд╝рдорд╛рдПрдБ тЖТ

рдХреЛрд░реНрд╕ рд╡рд┐рд╡рд░рдг

Microsoft SQL Server рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╕реАрдЦрд┐рдП тАФ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд┐рд╕реНрдЯрдореНрд╕ рдореЗрдВ рд╕реЗ рдПрдХред

рдЗрд╕ рдХреЛрд░реНрд╕ рдореЗрдВ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:
тЬУ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП SELECT рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
тЬУ SQL Server рдХреА aggregate functions рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
тЬУ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рдХреИрд╕реЗ рдмрджрд▓реЗрдВ/рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░реЗрдВ
тЬУ рдХрдИ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ
тЬУ SQL Server рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╕рднреА рдЕрд╣рдо рдкрд╣рд▓реВ

рд╣рд░ рдирдП рдХреЙрдиреНрд╕реЗрдкреНрдЯ рдпрд╛ рдлрдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде, рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдЬреНрдЮрд╛рди рдЬрд╛рдБрдЪрдиреЗ рдФрд░ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рдмрдврд╝рд╛рдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓реЗрдЧрд╛ред рдЖрдк рдПрдХ рдбрд┐рдЬрд┐рдЯрд▓ рдореАрдбрд┐рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗ рддрд╛рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдФрд░ рдЯреНрд░реИрдХреНрд╕ рдХреА рд╕реЗрд▓реНрд╕ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХреЗрдВ, Eurovision рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рджреЗрдЦреЗрдВрдЧреЗ, рдФрд░ US рдореЗрдВ рдкрд╛рд╡рд░ рдЖрдЙрдЯреЗрдЬ рдХреЗ рдЯреНрд░реЗрдВрдбреНрд╕ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ тАФ рддрд╛рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛ рдЯрд╛рдЗрдкреНрд╕ рдФрд░ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ

рдЗрд╕ рдХреЛрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВ

рдкрд╛рдареНрдпрдХреНрд░рдо

рдХреЛрд░реНрд╕ рд░реВрдкрд░реЗрдЦрд╛

1

SELECTion рдмреЙрдХреНрд╕

рддреЗрдЬрд╝ рд╢реБрд░реБрдЖрдд рдХреАрдЬрд┐рдП: рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдХреЙрд▓рдореНрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП SELECT рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╕реАрдЦреЗрдВред рдЖрдк рдпрд╣ рднреА рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдиреНрдпреВрдореЗрд░рд┐рдХ рдФрд░ рдЯреЗрдХреНрд╕реНрдЯ рдбреЗрдЯрд╛ рдкрд░ рдлрд╝рд┐рд▓реНрдЯрд░реНрд╕ рдХреИрд╕реЗ рд▓рдЧрд╛рдПрдБ, рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдХреИрд╕реЗ sort рдХрд░реЗрдВред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
2

рдЧреНрд░реБрдкреНрд╕, рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕, рдФрд░ рдХрд╛рдЙрдВрдЯрд┐рдВрдЧ

рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдЖрдк SUM, COUNT, MIN, MAX, рдФрд░ AVG рдЬреИрд╕реА рдорд╣рддреНрд╡рдкреВрд░реНрдг SQL Server aggregate functions рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦреЗрдВрдЧреЗред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ manipulate рдХрд░рдирд╛ рд╕реАрдЦреЗрдВрдЧреЗред рдЕрдзреНрдпрд╛рдп рдХреЗ рдЕрдВрдд рдореЗрдВ, рдЖрдк GROUP BY рдФрд░ HAVING рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдХреНрд╡реЗрд░реАрдЬрд╝ рдХреЛ рдкрд╛рд╡рд░-рдЕрдк рдХрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдФрд░ рд╕рд╛рд░реНрдердХ aggregations рдХрд░ рдкрд╛рдПрдБрдЧреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
3

рдЯреЗрдмрд▓реНрд╕ рдХреЛ рдЬреЙрдЗрди рдХрд░рдирд╛

рдпрд╣ рдЕрдзреНрдпрд╛рдп INNER, LEFT, рдФрд░ RIGHT joins рдХреЗ рд╕рд╛рде рдЯреЗрдмрд▓реНрд╕ рдХреЛ рдЬреЙрдЗрди рдХрд░рдиреЗ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рднрд░реЛрд╕реЗ рдХреЗ рд╕рд╛рде рдХрдИ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓ рд╕рдХреЗрдВред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
4

You've got the power

рдЗрд╕ рдЕрдВрддрд┐рдо рдЕрдзреНрдпрд╛рдп рдореЗрдВ, рдЖрдк рд╕рдЪрдореБрдЪ hands-on рд╣реЛрдВрдЧреЗ! рдЕрднреА рддрдХ рдЖрдкрдиреЗ рдореМрдЬреВрдж рдЯреЗрдмрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рдЖрдк рдЙрдиреНрд╣реЗрдВ CREATE рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЙрдирдореЗрдВ рдбреЗрдЯрд╛ INSERT рдХрд░реЗрдВрдЧреЗред рдЖрдк рдореМрдЬреВрджрд╛ рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдХреЛ UPDATE рднреА рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ DELETE рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЕрдзреНрдпрд╛рдп рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЛрд░реНрд╕ рдЖрдкрдХреЛ SQL Server рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдореБрдЦ рдкрд╣рд▓реБрдУрдВ рдХрд╛ рдареЛрд╕ рдкрд░рд┐рдЪрдп рджреЗред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
S

SQL Server рдкрд░рд┐рдЪрдп

рдХреЛрд░реНрд╕
рдкреВрд░реНрдг

рдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЕрд░реНрдЬрд┐рдд рдХрд░реЗрдВ

рдЕрднреА рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВ

DataCamp for Mobile рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдБ

рд╣рдорд╛рд░реЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛрд░реНрд╕ рдФрд░ рд░реЛрдЬрд╝рд╛рдирд╛ 5-рдорд┐рдирдЯ рдХреА рдХреЛрдбрд┐рдВрдЧ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рдкреНрд░рдЧрддрд┐ рдХрд░реЗрдВред