[Database][SQL]基礎語法

[Database][SQL]基礎語法

更新於 發佈於 閱讀時間約 1 分鐘

種類

SQL指令分三大部分:

  • 資料定義語言(Data Definition Language,DDL):建立資料表、索引和檢視表等,和定義資料表的欄位。
  • 資料操作語言(Data Manipulation Language,DML):資料表紀錄查詢、插入、刪除和更新指令。
  • 資料控制語言(Data Control Language,DCL):資料庫安全設定和權限管理的相關指令。


基本指令

INSERT:插入新資料

INSERT INTO your_table_name (column1, column2, column3,...) VALUES ('value1', 'value2', 'value3',...)


UPDATE:更新資料表內的資料

UPDATE your_table_name SET column1 = 'value1' , column2 = 'value2' , ... WHERE conditions​


DELETE:刪除資料表內的資料

DELETE FROM your_table_name WHERE conditions​


SELECT:在資料表內查詢符合條件的資料

SELECT column1, column2, column3,... FROM your_table_name WHERE conditions​​

SELECT是SQL指令中最複雜的,在SQL種類上可以獨立成「資料查詢語言」(Data Query Language;DQL),會在[Database][SQL]資料庫查詢(一)做詳細說明。





avatar-img
小黑與程式的邂逅
8會員
123內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
留言
avatar-img
留言分享你的想法!
小黑與程式的邂逅 的其他內容
下載 go get github.com/gomodule/redigo 連接 package main import ( "fmt" "github.com/gomodule/redigo/redis" ) func main() { c, err := redis.Dial(
Redis被稱為「資料結構伺服器」,因為其中的值(Value)可以是字串(String)、雜湊(Hash)、清單(List)、集合(Set)和有序集合(Sorted Set)等類型。 安裝 下載 wget https://download.redis.io/release/redis-6.
下載驅動 go get -u github.com/go-sql-driver/mysql 連接資料庫 package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) var db *
下載 go get github.com/gomodule/redigo 連接 package main import ( "fmt" "github.com/gomodule/redigo/redis" ) func main() { c, err := redis.Dial(
Redis被稱為「資料結構伺服器」,因為其中的值(Value)可以是字串(String)、雜湊(Hash)、清單(List)、集合(Set)和有序集合(Sorted Set)等類型。 安裝 下載 wget https://download.redis.io/release/redis-6.
下載驅動 go get -u github.com/go-sql-driver/mysql 連接資料庫 package main import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) var db *