|
|
Опубликовано 09.03.2019 19:46:46
|
|
|
|

Этот пост был последний раз отредактирован Kongcida 10.03.2019 00:12
предисловие В этой статье подробно рассматривается добавление, удаление, проверка и изменение данных таблицы — вставка, удаление, выбор, обновление.
Приготовиться
Прежде чем перейти к этой статье, давайте создадим базу данных под названием DemoDb. Затем выполните следующий код, в котором содержится таблица для использования в течение некоторого времени.
Приведённая выше таблица уже создана, давайте введём текст.
СМС
Во-первых, вставьте данные в базу данных.
#Вставить данные
Результаты запроса следующие:
#Изменить данные
Результаты следующие:
Последний столбец с количеством изменился с 5 на 13
#Удаление данных
Постучите по ключевым моментам, дважды подумайте перед удалением данных. Обязательно приведите условное выражение в конце, иначе данные всей таблицы будут удалены. В этом модуле я буду различать «удалить», «усечать» и «удалить».
*капля: Удаляет всю таблицу, включая данные таблицы, пространство таблицы и структуру таблицы. В будущем вы не сможете вставлять данные в таблицу, если не восстановите её.
*Удалить: Удалите данные из таблицы, вы можете удалить данные из указанной строки, и удалённые данные будут записаны в журнал для последующего отката. Таким образом, при использовании этого метода для удаления и добавления новых данных самодобавленный столбец продолжит работу и не будет сбрасываться.
*Усечать: Удаляет данные из таблицы, чтобы освободить место в таблице. Вы можете продолжить вставлять данные в таблицу позже. Вы не можете удалить данные для строки отдельно, только все данные во всей таблице, и значение счёта, используемое для идентификации новой строки, сбрасывается до семя этого столбца. То есть вставлять новые данные и начинать заново с подсчёта ранее добавленных столбцов. Усечение эквивалентно удалению без условия где.
#Данные запросов
Спереди мы использовали "выбрать * из названия таблицыЭтот оператор запрашивает все данные таблицы. В реальных проектах мы делаем более сложные запросы в зависимости от потребностей бизнеса. Следующим образом:
Давайте создадим новую таблицу для выполнения базовых запросов: ниже приведен SQL-оператор, сохранённый из базы данных, сначала создаём базу данных DemoDb, а затем выполняем следующий оператор.
Начните с нескольких простых запросов:
Вышеуказанные запросы можно вставить в базу данных для проверки, и к ним пишут подробные комментарии, поэтому я не буду вдаваться в подробности. Если у вас есть вопросы, вы можете оставить сообщение в комментариях, и, конечно, вы можете исправить любые ошибки!
>Набор результатов:
Результаты реализации следующие:
Мы видим, что существует 4 запроса по данным с использованием объединения и 7 запросов с использованием объединения всех, три из которых дублируются. То, как мы используем эти два метода для запросов, зависит от конкретного бизнес-сценария.
>Таблица копирования:
>Настройки на уровне сессии:
>ДанныеПагинация:
Результаты следующие:
>Распространённые выражения в таблице:
>Взгляд:
>Функция значения таблицы в строке:
>Хранящиеся процедуры:
Выше приведено несколько способов пагинации.
>Выражение падежа:
>Логическая обработка и управление процессами:
>Общие функции:
>Транзакции и хранимые процедуры:
Автор скончался。。。。。。
|
Предыдущий:Глубокое обучение данных о сухих товарахСледующий:Поделиться Python — тема искусственного интеллекта
|