Navicat 部落格

在 MySQL 中模擬外部聯結 2022 年 10 月 24 日,由 Robert Gravelle 撰寫

上週的文章詳細介紹了 SELECT 查詢中的外部聯結。它是一種 JOIN 類型,可以從相關資料表中傳回相符和不相符的列。可惜的是,並不是所有資料庫(DB)供應商都支援它,包括 MySQL。但這沒有關係,因為可以透過結合其他三種 JOIN 類型(即 LEFT、INNER 和 RIGHT 連接)來模擬外部聯結。在本文中,我們將詳細了解 LEFT 和 RIGHT 聯結,以及使用 INNER JOIN 結合它們時,如何變成 OUTER JOIN。

了解 SQL 外部聯結 2022 年 10 月 11 日,由 Robert Gravelle 撰寫

外部聯結(Outer Join)是所有 SQL 聯結類型中最不為人所知的。也許是因為與其他聯結類型相比,外部聯結的需求較少。無論如何,外部聯結本身並沒有什麼奇特的。正如我們將在這篇文章中看到的幾個外部聯結的範例,應該足以消除你對它們的任何誤解和困惑。

本文將首先講述 Outer Join 陳述式的語法和用途,然後會有一些例子說明。

在資料庫中儲存列舉 2022 年 10 月 5 日,由 Robert Gravelle 撰寫

在資訊科技領域,俗稱 IT 領域,列舉(ENUM)是一種特殊的資料類型,它封裝了一組預先定義的常數。因此,變數可能只保存列舉的其中一個預先定義的值。常見的範例包括指南針方向(東、南、西、北)或星期幾。

在資料庫資料表中儲存列舉有些複雜因素,其中一個是它們的值可能是數字或字母(即字串)。而且,你可能希望阻止使用者在資料表中加入任何不屬於列舉集的允許值。我們將在今天的文章中解決這兩個問題。

選擇主索引鍵 - 第 3 部分 2022 年 9 月 14 日,由 Robert Gravelle 撰寫

使用字串作為主索引鍵

在本系列關於為關聯式資料庫選擇主索引鍵的第三部分也是最後一部分中,我們將研究使用字串資料作為主索引鍵(PK)的一些原因。回想一下,在第 1 部分部分中,我們討論了自然主索引鍵和代理主索引鍵,並考慮了什麼因素決定選擇哪一種。而第 2 部分探索了字串和數值資料類型,看看哪種更適合作為主索引鍵。現在是時候釐清事實並得出結論,字串或字母資料是否合適的主索引鍵了。

Navicat 16.1 的新功能 - 第 4 部分 2022 年 8 月 31日,由 Navicat 撰寫

資料同步

現在,你可以選擇不預覽結果並直接部署。Navicat 現提供以下兩個按鈕:

  • 比較 & 預覽:預覽比較結果。
  • 比較 & 部署:跳過預覽並立即部署。

Navicat 文章
頻道記錄
分享
部落格封存檔