關於事務 我們在數據庫中需要執行一個系列的操作的時候,要保證這個系列執行的連續性和完整性,要么整個系列的執行都成功,要么就全部失敗(只要有一個步驟失敗,其他均回滾到之前的狀態), 保證不會存在一部 ...
概述 很多時候,我們會有一些很復雜的數據庫操作,比如整合用戶的行為數據,那這些數據可能包含用戶的餐飲 生活日用 充值消費 交通出行 通訊物流 交通出行 醫療保健 住房物業 運動健康... 基於此,我們可能要去關聯很多的用戶行為信息表,寫一大堆的合並 統計,以及條件過濾的腳本,來輸出最終的二維表,這才是用戶真正需要的數據。如果把這些復雜的腳本寫在業務程序中不是很合理,那有什么辦法把 這些腳本細節隱藏 ...
2020-12-30 15:28 1 408 推薦指數:
關於事務 我們在數據庫中需要執行一個系列的操作的時候,要保證這個系列執行的連續性和完整性,要么整個系列的執行都成功,要么就全部失敗(只要有一個步驟失敗,其他均回滾到之前的狀態), 保證不會存在一部 ...
們把數據存儲在了數據庫中,常用的數據庫有mysql、oracle、sqlserver、db2等。 MyS ...
概述 在實際的業務場景應用中,我們經常要根據業務條件獲取並篩選出我們的目標數據。這個過程我們稱之為數據查詢的過濾。而過濾過程使用的各種條件(比如日期時間、用戶、狀態)是我們獲取精准數據的必要步驟, 這樣才能得到我們期望的結果。所以本章我們來學習MySQL中查詢過濾條件的各種用法。 關系運算 ...
概述 提到查詢,就回到我們第四篇的SQL語言分類了,DQL(Data QueryLanguage),也就是數據查詢語言,實際就是從數據庫中獲取數據的一種命令方式。我們給數據庫發送一個查詢語句的命令, ...
前言 SQL的語言分類主要包含如下幾種: DDL 數據定義語言 create、drop、alter 數據定義語言 create、drop、alte ...
概述 數據庫中的數據直接呈現出來一般不是我們想要的,所以我們上兩節演示了如何對數據進行過濾的方法。除了對數據進行過濾, 我們可能還需要對數據進行排序,比如想從列表中了解消費最高的項,就可能需要對金 ...
概述 上一章 查詢的過濾條件,我們了解了MySQL可以通過 like % 通配符來進行模糊匹配。同樣的,它也支持其他正則表達式的匹配,我們在MySQL中使用 REGEXP 操作符來進行正則表達式匹配。用法和like相 似,但又強大很多,能夠實現一些很特殊的、復雜的規則匹配。正則表達式使用 ...
數據庫對象命名規范 數據庫對象 數據庫對象是數據庫的組成部分,常見的有以下幾種: 表(Table )、索引(Index)、視圖(View)、圖表(Diagram)、缺省值(Default)、規則(Rule)、觸發器(Trigger)、存儲過程(Stored Procedure)、 用戶 ...