1. Learn
  2. /
  3. Курси
  4. /
  5. Функції для обробки даних у SQL Server

Connected

Вправа

Доступ до значень наступного рядка

За допомогою функції LEAD() ви можете отримати доступ до даних з наступного рядка в межах того самого запиту без використання оператора GROUP BY. Так можна легко порівнювати значення в упорядкованому списку.

Синтаксис: LEAD(numeric_expression) OVER ([PARTITION BY column] ORDER BY column)

У цій вправі ви попрактикуєтеся порівнювати значення з поточного рядка зі значеннями з наступного рядка.

Ви виберете інформацію про виборців із France і впорядкуєте результати за загальною кількістю голосів у зростальному порядку. Мета — проаналізувати, як кількість голосів кожного виборця порівнюється з кількістю голосів, зафіксованих для наступної особи у списку.

Інструкції

100 XP
  • Створіть новий стовпець, який показує кількість голосів, зафіксованих для наступної особи у списку.
  • Створіть новий стовпець із різницею між total_votes поточного виборця та голосами наступної особи.