git scripts Команды для работы с Гит-ом и разными ветками в нем

В эту сборку входят в т.ч. команды:

Подключение

nano ~/.bashrc

И далее куда-то в конец:

if [ -f ~/.git-scripts.sh ]; then
    . ~/.git-scripts.sh
fi

далее:

Перейдем в домашнюю директорию и создим файл:

> .git-scripts.sh

правим файл (копируем нужные функции из кода ниже) и вызываем:

sql Выбираем нужное количество элементов, в ситуцаии, когда id прорежены - Задачи с собеседований

Forums:

Задача

У вас есть таблица, в которой прорежены id-шники (главные ключи), например, они идут в таком порядке (начало ряда):

5, 7, 21, 35, 41, 42, 43, 56.....и т.д.

Вопрос: как выбрать первые 70 элементов.
(задача простая)

sql Многие ко многим, условия на группировку - Задачи с собеседований

Forums:

Задача

Есть книги и авторы, одну книгу могут писать несколько авторов и, конечно же, один автор может написать много книг (промежуточный вопрос по sql: как организовать такую связь? вы тут же отвечаете: ""это "многие ко многим", потому через 3 таблицы"").

И далее уже непосредственно задача: напишите запрос, который выведет названия книг написанных ровно двумя авторами.

sql Определение максимума в группа и условия на количество элементов в группах - Задачи с собеседований

Forums:

Задача

В некоторой СУБД есть таблица persons, в которой есть поля:

  1. id
  2. name -- имя сотрудника
  3. salary -- его зарплата
  4. department_id --id отдела, в котором работает данный сотрудник.

Напишите SQL запросы:

  1. Который выведет список людей, которые получают максимальную зарплату в своём отделе.
  2. Который выведет список отделов (их id), в которых работают больше чем 5 человек.

sql Что такое индексы? Для чего они вообще нужны и как устроены, за счет чего достигается "ускорение"

Forums:

Индекс помогает ускорить запросы на получение данных, но замедляет процесс добавления, изменения и удаления записей, а также занимает дополнительное пространство на диске. Индексы могут быть добавлены или удалены без влияния на сами данные.

Команды создания индексов

Пример создания индекса для одного столбца:

CREATE INDEX idx_email ON users (email);

Индекс для нескольких столбцов:

Задача 13 Урок 15

Задача 13 Урок 15

Пусть есть процедура, которая умеет сдвигать массив влево на 1 элемент, начиная с указанного символа (устанавливая последний элемент равным нулю):

type newArr = array [1..5] of integer;
procedure shiftArr(var promArr: newArr; k:integer);
var j:integer;
begin
for j:=k to 4 do
promArr[j]:=promArr[j+1];
promArr[high(promArr)]:=0;
end;

Задача 12 Урок 15

Задача 12 Урок 15 :

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.

Задача 11 Урок 15

Задача 11 Урок 15 :

Заполнить массив из 9 элементов случайными числами из диапазона от нуля до N, и затем удалите из этого массива все элементы равные M причем удаление необходимо производить "сдвигом" влево оставшихся элементов на позиции элементов, совпавших с M.

Задача 9 Урок 15

Задача 9 Урок 15 :

Заполнить массив из 9 элементов случайными числами, далее получить случайное число N из диапазона от 1 до 9 и затем "удалить" элемент с позиции N из массива, "сдвинув" значения влево и заполнив все что справа нулями.

Pages

Subscribe to fkn+antitotal RSS