最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL修改語法語句梳理總結(jié)

 更新時間:2021年10月12日 10:44:37   作者:Ezail_xdu  
這篇文章主要介紹了關(guān)于SQL修改語句的語法梳理總結(jié),文中附含詳細的修改語句示例,有需要的朋友 可以借鑒參考下,希望能夠有所幫助

INSERT

當(dāng)我們需要向數(shù)據(jù)庫表中插入一條新記錄時,就必須使用INSERT語句。

INSERT語句的基本語法是:

INSERT INTO <表名> (字段1, 字段2, ...) VALUES (值1, 值2, ...);

例如,我們向students表插入一條新記錄,先列舉出需要插入的字段名稱,然后在VALUES子句中依次寫出對應(yīng)字段的值:

INSERT INTO students (class_id, name, gender, score) VALUES (2, '大牛', 'M', 80);

還可以一次性添加多條記錄,只需要在VALUES子句中指定多個記錄值,每個記錄是由(...)包含的一組值:

INSERT INTO students (class_id, name, gender, score) VALUES
  (1, '大寶', 'M', 87),
  (2, '二寶', 'M', 81);

UPDATE

如果要更新數(shù)據(jù)庫表中的記錄,我們就必須使用UPDATE語句。

UPDATE語句的基本語法是:

UPDATE <表名> SET 字段1=值1, 字段2=值2, ... WHERE ...;

UPDATE語句中,更新字段時可以使用表達式。例如,把所有80分以下的同學(xué)的成績加10分:

UPDATE students SET score=score+10 WHERE score<80;

如果WHERE條件沒有匹配到任何記錄,UPDATE語句不會報錯,也不會有任何記錄被更新。

最后,要特別小心的是,UPDATE語句可以沒有WHERE條件,例如:

UPDATE students SET score=60;

這時,整個表的所有記錄都會被更新。所以,在執(zhí)行UPDATE語句時要非常小心,最好先用SELECT語句來測試WHERE條件是否篩選出了期望的記錄集,然后再用UPDATE更新。

DELETE

如果要刪除數(shù)據(jù)庫表中的記錄,我們可以使用DELETE語句。

DELETE語句的基本語法是:

DELETE FROM <表名> WHERE ...;

例如,我們想刪除students表中id=1的記錄,就需要這么寫:

DELETE FROM students WHERE id=1;

DELETE語句的WHERE條件也是用來篩選需要刪除的行,因此和UPDATE類似,DELETE語句也可以一次刪除多條記錄:

DELETE FROM students WHERE id>=5 AND id<=7;

如果WHERE條件沒有匹配到任何記錄,DELETE語句不會報錯,也不會有任何記錄被刪除。

最后,要特別小心的是,和UPDATE類似,不帶WHERE條件的DELETE語句會刪除整個表的數(shù)據(jù):

DELETE FROM students;

這時,整個表的所有記錄都會被刪除。所以,在執(zhí)行DELETE語句時也要非常小心,最好先用SELECT語句來測試WHERE條件是否篩選出了期望的記錄集,然后再用DELETE刪除。

以上就是SQL修改語法語句梳理總結(jié)的詳細內(nèi)容,更多關(guān)于SQL修改語法總結(jié)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

兰溪市| 芦溪县| 常熟市| 东宁县| 星子县| 外汇| 西城区| 平原县| 崇义县| 怀化市| 廉江市| 景德镇市| 乌苏市| 彭州市| 内黄县| 岫岩| 鲁山县| 永年县| 怀集县| 福清市| 南城县| 德阳市| 苏尼特右旗| 土默特右旗| 墨玉县| 鹿邑县| 娱乐| 余姚市| 盐城市| 昌图县| 克拉玛依市| 西贡区| 屏东县| 盐边县| 澜沧| 清水县| 梨树县| 修水县| 罗山县| 桑植县| 禄劝|