免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
SQL語(yǔ)句之基礎(chǔ)增刪改查

SQL 對(duì)大小寫不敏感:SELECT 與 select 是相同的。
分號(hào)是在數(shù)據(jù)庫(kù)系統(tǒng)中分隔每條 SQL 語(yǔ)句的標(biāo)準(zhǔn)方法,這樣就可以在對(duì)服務(wù)器的相同請(qǐng)求中執(zhí)行一條以上的 SQL 語(yǔ)句。

插入:NSERT INTO 語(yǔ)句

INSERT INTO 語(yǔ)句用于向表中插入新記錄。

INSERT INTO 語(yǔ)句可以有兩種編寫形式:

  • 第一種形式無(wú)需指定要插入數(shù)據(jù)的列名,只需提供被插入的值即可(沒(méi)有指定要插入數(shù)據(jù)的列名的形式需要列出插入行除自增id外的每一列數(shù)據(jù))。
    INSERT INTO table_name
    VALUES (value1,value2,value3,...);

  • 第二種形式需要指定列名及被插入的值。
    INSERT INTO table_name (column1,column2,column3,...)
    VALUES (value1,value2,value3,...);

刪除:DELETE 語(yǔ)句

DELETE 語(yǔ)句用于刪除表中的行。

刪除部分記錄
DELETE FROM table_name
WHERE some_column=some_value;

注:WHERE 子句規(guī)定哪條記錄或者哪些記錄需要?jiǎng)h除。如果您省略了 WHERE 子句,所有的記錄都將被刪除!

刪除所有數(shù)據(jù)
您可以在不刪除表的情況下,刪除表中所有的行。這意味著表結(jié)構(gòu)、屬性、索引將保持不變:
DELETE FROM table_name;

DELETE * FROM table_name;

注:在刪除記錄時(shí)要格外小心!因?yàn)槟荒苤貋?lái)!

更新:UPDATE 語(yǔ)句

UPDATE 語(yǔ)句用于更新表中已存在的記錄

語(yǔ)法:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;

注:WHERE 子句規(guī)定哪條記錄或者哪些記錄需要更新。如果您省略了 WHERE 子句,所有的記錄都將被更新!執(zhí)行沒(méi)有 WHERE 子句的 UPDATE 要慎重,再慎重。

選擇

SELECT 語(yǔ)句

SELECT 語(yǔ)句用于從數(shù)據(jù)庫(kù)中選取數(shù)據(jù)。結(jié)果被存儲(chǔ)在一個(gè)結(jié)果表中,稱為結(jié)果集。
語(yǔ)法:

  • 從 "table_name" 表中選取部分列
    SELECT column_name,column_name FROM table_name;
  • 從 "table_name" 表中選取所有列
    SELECT * FROM table_name;

SELECT DISTINCT 語(yǔ)句

在表中,一個(gè)列可能會(huì)包含多個(gè)重復(fù)值,有時(shí)您也許希望僅僅列出不同(distinct)的值。DISTINCT 關(guān)鍵詞用于返回唯一不同的值。
語(yǔ)法:

  • 從 "table_name" 表的 "column_name" 列中選取唯一不同的值,也就是去掉列重復(fù)值
    SELECT DISTINCT column_name,column_name FROM table_name;

相關(guān)子句、運(yùn)算符、關(guān)鍵字

WHERE 子句

WHERE 子句用于提取那些滿足指定條件的記錄。
語(yǔ)法:

  • 從 "table_name" 表中選取符合 "operator value" 的 "column_name" 列
    SELECT column_name,column_name
    FROM table_name
    WHERE column_name operator value;

文本字段 vs. 數(shù)值字段:SQL 使用單引號(hào)來(lái)環(huán)繞文本值(大部分?jǐn)?shù)據(jù)庫(kù)系統(tǒng)也接受雙引號(hào)),如果是數(shù)值字段請(qǐng)不要使用引號(hào)。

WHERE 子句中的運(yùn)算符:

運(yùn)算符 描述
= 等于
<> 不等于。注釋:在 SQL 的一些版本中,該操作符可被寫成 !=
> 大于
< 小于
>= 大于等于
<= 小于等于
BETWEEN 在某個(gè)范圍內(nèi)
LIKE 搜索某種模式
IN 指定針對(duì)某個(gè)列的多個(gè)可能值

AND & OR 運(yùn)算符

*AND & OR 運(yùn)算符用于基于一個(gè)以上的條件對(duì)記錄進(jìn)行過(guò)濾

  • 如果第一個(gè)條件和第二個(gè)條件都成立,則 AND 運(yùn)算符顯示一條記錄。
  • 如果第一個(gè)條件和第二個(gè)條件中只要有一個(gè)成立,則 OR 運(yùn)算符顯示一條記錄。

ORDER BY 關(guān)鍵字

ORDER BY 關(guān)鍵字用于對(duì)結(jié)果集進(jìn)行排序

  • ORDER BY 關(guān)鍵字用于對(duì)結(jié)果集按照一個(gè)列或者多個(gè)列進(jìn)行排序。
  • ORDER BY 關(guān)鍵字默認(rèn)按照升序?qū)τ涗涍M(jìn)行排序。如果需要按照降序?qū)τ涗涍M(jìn)行排序,您可以使用 DESC 關(guān)鍵字。

語(yǔ)法:

  • SELECT column_name,column_name
    FROM table_name
    ORDER BY column_name,column_name ASC|DESC;

參考資料

SQL 教程 | 菜鳥教程
SQL查詢語(yǔ)句在線執(zhí)行

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
常用的SQL語(yǔ)句
經(jīng)典SQL查詢語(yǔ)句大全
三萬(wàn)字把SQL數(shù)據(jù)庫(kù)的所有命令,函數(shù),運(yùn)算符講得透徹,內(nèi)容豐富
SQL sever基礎(chǔ)語(yǔ)法
數(shù)據(jù)庫(kù)基礎(chǔ)筆記-SQL
不得不會(huì)的MySQL數(shù)據(jù)庫(kù)知識(shí)點(diǎn)(六)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服