SQL Pro - всё об SQL
Реклама: @anothertechrock
Контент канала:
1. Разбор вопросов с собеседований
2. Трюки SQL
3. Видео
4. Тесты
5. Задачи на логику
6. Юмор
Post #133
3.89K
SQ @sqlprofi
Showing posts older than #134 · Back to latest

SELECT
cust.*
FROM customers AS cust
WHERE MOD (cust.id, 2) = 1;
MOD возвращает остаток от деления. В MS SQL вместо MOD используйте %: cust.id%2 = 1;
cust.id%2 = 0;id содержатся целые положительные числа, начиная с 1. id. 

SELECT User FROM mysql.user;
Результат будет следующего вида :NOT NULL - запрещает вставку в столбец значения NULL.CHECK - Проверяет, что все значения в поле удовлетворяют условию.DEFAULT - Автоматически присваивает значение по умолчанию, если для поля не указано значение.UNIQUE - Обеспечивает вставку в поле уникальных значений.INDEX - Индексирует поле, обеспечивая более быстрый поиск записей.PRIMARY KEY - Уникально идентифицирует каждую запись в таблице.FOREIGN KEY - Позволяет устанавливать связи между таблицами.