選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

SQL 教程

SQL 首頁 SQL 簡介 SQL 語法 SQL Select SQL Select Distinct SQL Where SQL Order By SQL And SQL Or SQL Not SQL Insert Into SQL Null Values SQL Update SQL Delete SQL Select Top SQL Aggregate Functions SQL Min and Max SQL Count SQL Sum SQL Avg SQL Like SQL Wildcards SQL In SQL Between SQL Aliases SQL Joins SQL Inner Join SQL Left Join SQL Right Join SQL Full Join SQL Self Join SQL Union SQL Group By SQL Having SQL Exists SQL Any, All SQL Select Into SQL Insert Into Select SQL Case SQL Null Functions SQL Stored Procedures SQL Comments SQL Operators

SQL 資料庫

SQL Create DB SQL Drop DB SQL Backup DB SQL Create Table SQL Drop Table SQL Alter Table SQL Constraints SQL Not Null SQL Unique SQL Primary Key SQL Foreign Key SQL Check SQL Default SQL Index SQL Auto Increment SQL Dates SQL Views SQL Injection SQL Hosting SQL Data Types

SQL 參考

SQL 關鍵字 MySQL 函式 SQL Server 函式 MS Access 函式 SQL 快速參考

SQL 示例

SQL 示例 SQL 編輯器 SQL 測驗 SQL 練習 SQL Server SQL Bootcamp SQL 證書

SQL 簡介


SQL 是用於訪問和操作資料庫的標準語言。


什麼是 SQL?

  • SQL 代表結構化查詢語言
  • SQL 使您能夠訪問和操作資料庫
  • SQL 於 1986 年成為美國國家標準協會 (ANSI) 的標準,並於 1987 年成為國際標準化組織 (ISO) 的標準。

SQL 能做什麼?

  • SQL 可以針對資料庫執行查詢
  • SQL 可以從資料庫檢索資料
  • SQL 可以在資料庫中插入記錄
  • SQL 可以更新資料庫中的記錄
  • SQL 可以從資料庫刪除記錄
  • SQL 可以建立新的資料庫
  • SQL 可以在資料庫中建立新表
  • SQL 可以在資料庫中建立儲存過程
  • SQL 可以在資料庫中建立檢視
  • SQL 可以為表、過程和檢視設定許可權

SQL 是一個標準 - 但是……

儘管 SQL 是 ANSI/ISO 標準,但 SQL 語言有不同的版本。

然而,為了符合 ANSI 標準,它們都以類似的方式支援至少主要的命令(例如 SELECTUPDATEDELETEINSERTWHERE)。

注意:大多數 SQL 資料庫程式除了 SQL 標準外,還有自己的專有擴充套件!


在您的網站中使用 SQL

要構建一個顯示來自資料庫資料的網站,您將需要

  • 一個 RDBMS 資料庫程式(例如:MS Access、SQL Server、MySQL)
  • 使用伺服器端指令碼語言,如 PHP 或 ASP
  • 使用 SQL 獲取您想要的資料
  • 使用 HTML/CSS 樣式頁面


RDBMS

RDBMS 代表關係資料庫管理系統。

RDBMS 是 SQL 和所有現代資料庫系統(如 MS SQL Server、IBM DB2、Oracle、MySQL 和 Microsoft Access)的基礎。

RDBMS 中的資料儲存在稱為表的資料庫物件中。表是相關資料條目的集合,它由列和行組成。

檢視“Customers”表

示例

SELECT * FROM Customers;
自己動手試一試 »

每個表被分解成更小的實體,稱為欄位。Customers 表中的欄位包括 CustomerID、CustomerName、ContactName、Address、City、PostalCode 和 Country。欄位是表中的一列,用於維護表中每個記錄的特定資訊。

記錄,也稱為行,是表中存在的每個單獨的條目。例如,上面的 Customers 表中有 91 條記錄。記錄是表中的水平實體。

列是表中的垂直實體,其中包含與表中特定欄位相關的所有資訊。


影片:SQL 簡介

SQL Tutorial on YouTube
SQL Tutorial on YouTube



×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援