促銷活動
學習
Adesua ahorow
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
Me Nkɔso
Adesua ahorow
探索地圖
課堂
等級 4
SQL 中的數據類型
SQL & Hibernate
等級 4,
課堂 0
SQL 數據類型介紹 與 JavaScript 不同,SQL 具有強類型。在每個表中,每一列都有自己固定的數據類型。 數據類型有很多,但是和Java語言不同的是,之所以有這麼多,並不是因為有適用於所有場合的數據類型。數據庫非常依賴於數據的大小,因此許多數據類型僅在長度上有所不同。 總的來說,數據類型可以分為 5 組: 數值類型 字符串類型 存儲日期和時間的類型 對象:通常表示為字節集合 傳輸:JSON 和 XML 通常不同的 DBMS 仍然有自己的數據類型。每個 DBMS 都
數值函數
SQL & Hibernate
等級 4,
課堂 1
數值函數列表 正如我們上面所說,DBMS 僅僅存儲某種類型的數據是不夠的,它還需要支持對這些類型的數據進行廣泛的超快速操作。 而且,如您所知,所有 DBMS 都支持各種數字類型和對它們的操作。今天,您將熟悉其中最受歡迎的。 MySQL 中的所有數字函數都可以有條件地分為 5 組: 算術運算 位操作 舍入函數 代數函數 三角函數 順便說一句,由於使用了 Java 語言,您對其中的許多內容都很熟悉,所以我認為您不會對它們感到驚訝。但讓我們按順序開始。 可以在此處找到完整的功能列表
日期函數
SQL & Hibernate
等級 4,
課堂 2
3.1 處理日期和時間的函數列表 日期和時間是數據庫中存儲的最常見的數據類型之一。這就是為什麼使用它們的函數列表非常大。以下是最受歡迎的: # 功能 描述 1個 CURDATE() 返回當前日期 2個 時間() 返回當前時間 3個 現在(),當地時間() 返回當前日期和當前時間 4個 年() 從日期返回年份 5個 月() 返回日期中的月份 6個 日(),日月() 返回日期中的日期 7 小時() 僅從時間返回數小時 8個 分鐘() 宣佈時間分鐘 9 第二() 從時間返回秒數 1
日期函數,實例
SQL & Hibernate
等級 4,
課堂 3
查找最近 30 天內的事件 另一個常見任務是搜索屬於特定日期範圍的行。原則上,如果範圍的開始日期和結束日期是固定的,這並不困難:SQL 可以比較日期,也可以比較數字。 比較運算符可應用於日期:<、>、<=等。此外,還有一種特殊的 BETWEEN 運算符也可用於日期。例如,讓我們編寫一個查詢,從任務表中選擇 2022 年夏季需要完成的所有任務。該請求將如下所示: SELECT * FROM task
字符串函數
SQL & Hibernate
等級 4,
課堂 4
字符串函數列表 比日期和時間更多的功能——只有 String 類型。SQL 中的哪個由 CHAR(n) 和 VARCHAR(n) 類型給出。讓我們回顧一下其中最受歡迎的: 功能 描述 1個 長度(str) 以字節為單位返回傳遞的字符串的長度 2個 CHAR_LENGTH(str) 以字符形式返回傳遞的字符串的長度 3個 定位(substr,str), 在類似於 indexOf() 方法的字符串中搜索子字符串 4個 定位(substr,str,pos) 從 pos 開始搜索字符
Please enable JavaScript to continue using this application.