Docs-Python.ru
979 subscribers
2.76K links
Обновления сайта Docs-Python.ru
Download Telegram
🆕🔥 Новое...

👉 MySQL: Типы хранимых данных.

📝 При определении столбцов таблицы в БД MySQL необходимо указывать тип хранимых данных. Тип данных определяет, какие значения могут храниться в конкретном столбце и их размер (сколько они будут занимать места).

🌐 https://docs-python.ru/packages/klient-bd-mysql/tipy-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Функции для работы со строками.

📝 Строковые функции БД MySQL возвращают NULL, если длина результата больше, чем значение системной переменной max_allowed_packet. Для функций, которые работают с позициями строки, первая позиция имеет номер 1 (НЕ НОЛЬ). Нецелочисленные аргументы длины округляются до ближайшего целого числа.

🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-raboty-strokami-bd-mysql/
🆕🔥 Новое...

👉 MySQL: CONVERT() и CAST(), преобразование типов.

📝 Функция CONVERT() с предложением USING в MySQL преобразует данные между наборами символов (кодировками). Для преобразования строк между наборами символов (кодировками) также можно использовать синтаксис CONVERT(expr, type) (без USING) или CAST(expr AS type), что эквивалентно.

🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-kodirovki-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Функции для работы с датой и временем.

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

🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-bd-mysql-raboty-datoi-vremenem/
🆕🔥 Новое...

👉 MySQL: Временные интервалы и арифметика с датами.

📝 Временные интервалы используются во встроенных функциях БД MySQL, таких как DATE_ADD() или DATE_SUB(). Арифметика с датами и временем также может выполняться в выражениях с использованием INTERVAL вместе с оператором + или -:

🌐 https://docs-python.ru/packages/klient-bd-mysql/vstroennye-bd-mysql-intervaly-vremeni/
🆕🔥 Новое...

👉 MySQL: Математические функции.

📝 Все математические функции БД MySQL возвращают NULL в случае ошибки.

🌐 https://docs-python.ru/packages/klient-bd-mysql/matematicheskie-funktsii-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Агрегатные (групповые) функций.

📝 В этом разделе описываются агрегатные функции БД MySQL, которые работают с наборами значений. Они часто используются с предложением GROUP BY для группировки значений в подмножества.

🌐 https://docs-python.ru/packages/klient-bd-mysql/agregatnye-funktsii-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Неявные преобразования типов в вычислениях.

📝 В операциях БД MySQL, связанных с математическими вычислениями или сравнениях, если используются разные типы БД, то происходит неявное преобразование типов. Например, MySQL автоматически преобразует строки в числа по мере необходимости и наоборот.

🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-tipa-vychislenii-bd-mysql/
🆕🔥 Новое...

👉 MySQL: CASE и IF() в запросах SELECT.

📝 В разделе рассматривается функции управления потоком, такие как CASE, IF(), IFNULL() и NULLIF(), которые можно использовать в запросах SELECT базы данных MySQL.

🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-upravleniia-potokom-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Поиск по шаблону, LIKE в запросах SELECT.

📝 В материале рассматривается синтаксис и особенности использования инструкции LIKE в запросах к БД MySQL, поиск по шаблону с учетом регистра символов, а также функция STRCMP(), которая используется для сравнения строк.

🌐 https://docs-python.ru/packages/klient-bd-mysql/sopostavlenie-shablonom-like-mysql/
🆕🔥 Новое...

👉 MySQL: Поиск по регулярному выражению.

📝 Регулярное выражение MySQL - это мощный способ указания шаблона для сложного поиска. В этом разделе рассматриваются функции и операторы, доступные для сопоставления регулярных выражений, и иллюстрируются примерами некоторые специальные символы и конструкции, которые можно использовать для операций

🌐 https://docs-python.ru/packages/klient-bd-mysql/poisk-reguliarnomu-vyrazheniiu-bd-mysql/
🆕🔥 Новое...

👉 MySQL: SELECT cоставление запросов.

📝 MySQL-инструкция SELECT используется для извлечения строк, выбранных из одной или нескольких таблиц, и может включать следующие инструкции: FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, OFFSET

🌐 https://docs-python.ru/packages/klient-bd-mysql/sostavlenie-zaprosov-select-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Использование WHERE в запросах.

📝 MySQL-инструкция WHERE используется для ограничения количества строк, затронутых запросом SELECT, UPDATE или DELETE. Инструкция WHERE, если она задана, указывает условие или условия, которым должны удовлетворять итоговая выборка. Условие condition - это выражение, которое оценивается как ИСТИННОЕ

🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsiia-where-condition-bd-mysql/
🆕🔥 Новое...

👉 MySQL: Использование GROUP BY и HAVING.

📝 В материале рассматривается особенности применения групповых операций GROUP BY и условия отбора HAVING для выбранных групп, а так же использование необязательного оператора ROLLUP в инструкции GROUP BY, который позволяет отвечать на вопросы на нескольких уровнях анализа с помощью одного запроса.

🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsii-group-by-having-bd-mysql/
🆕🔥 Новое...

👉 MySQL: LEFT JOIN и INNER JOIN объединение таблиц.

📝 MySQL поддерживает синтаксис LEFT | RIGHT | INNER JOIN для части определения таблиц table_references операторов SELECT и операторов DELETE и UPDATE для нескольких таблиц. Объединения JOIN позволяют извлекать данные из нескольких таблиц без создания временных таблиц и за один запрос.

🌐 https://docs-python.ru/packages/klient-bd-mysql/left-right-inner-join-bd-mysql/
🆕🔥 Новое...

👉 MySQL: UNION объединение запросов.

📝 MySQL инструкция UNION позволяет объединить результат нескольких операторов SELECT в один результирующий набор.

🌐 https://docs-python.ru/packages/klient-bd-mysql/obedinenie-zaprosov-union-bd-mysql/
🆕🔥 Новое...

👉 MySQL: UPDATE обновление данных таблицы.

📝 Для синтаксиса с одной таблицей, оператор UPDATE обновляет столбцы существующих строк новыми значениями. Предложение SET указывает, какие столбцы следует изменить, и значения, которые следует присвоить. Оператор WHERE, указывает условия, определяющие, какие строки следует обновить.

🌐 https://docs-python.ru/packages/klient-bd-mysql/update-obnovlenie-dannykh-mysql/
🆕🔥 Новое...

👉 MySQL: INSERT/REPLACE добавление данных в таблицу.

📝 Инструкция INSERT вставляет новые строки в существующую таблицу. Формы инструкции INSERT ... VALUES и INSERT ... SET вставляют строки на основе явно указанных значений. Форма INSERT ... SELECT вставляет строки, выбранные из другой таблицы или таблиц.

🌐 https://docs-python.ru/packages/klient-bd-mysql/insert-replace-mysql/
🆕🔥 Новое...

👉 MySQL: DELETE/TRUNCATE удаление записи/очистка данных таблицы.

📝 MySQL-инструкция DELETE удаляет строки из таблицы и возвращает количество удаленных строк. Чтобы проверить количество удаленных строк, необходимо вызвать функцию SELECT ROW_COUNT(). Аналогичная функция Python модуля MySQLdb - Cursor.rowcount.

🌐 https://docs-python.ru/packages/klient-bd-mysql/delete-truncate-dannykh-mysql/
🆕🔥 Новое...

👉 MySQL: CREATE TABLE создание таблиц.

📝 Инструкция CREATE TABLE создает таблицу с заданным именем. По умолчанию таблицы создаются в базе данных по умолчанию с использованием механизма хранения InnoDB. Если таблица существует, если нет базы данных по умолчанию или если база данных не существует, то возникает ошибка.

🌐 https://docs-python.ru/packages/klient-bd-mysql/create-table-bd-mysql/