Встречается на собеседованиях • сегодня

Какие знаешь сортировки с HAVING

В SQL HAVING используется для фильтрации результатов группировки (GROUP BY), а не для сортировки. Для сортировки применяется ORDER BY.

Пример с HAVING:

sql
SELECT department, AVG(salary) as avg_salary
FROM employees
GROUP BY department
HAVING AVG(salary) > 50000
ORDER BY avg_salary DESC;  -- сортировка по убыванию средней зарплаты

Если вопрос о сортировках в Java, то основные алгоритмы:

  • Пузырьковая (Bubble Sort)
  • Быстрая (Quick Sort)
  • Слиянием (Merge Sort)
  • Вставками (Insertion Sort)

Пример Quick Sort:

java
void quickSort(int[] arr, int low, int high) {
    if (low < high) {
        int pivot = partition(arr, low, high);
        quickSort(arr, low, pivot - 1);
        quickSort(arr, pivot + 1, high);
    }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы