SQL增删改查语法(sql增删改查基本语法)

SQL增删改查语法(sql增删改查基本语法)p SQL 语言 是结构化查询语言 Structured nbsp Query nbsp Language 的简称 SQL 语言是一种数据库查询和程序设计语言 用于存取数据以及查询 更新和管理关系数据库系统 下面小编整理了 SQL 语言的基本语法 增删改查 希望对大家有所帮助 一 增 1 插入完整的行 INSERT INTO user VALUES 10 p

大家好,我是讯享网,很高兴认识大家。



 <p> SQL语言,是结构化查询语言(Structured&nbsp;Query&nbsp;Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。下面小编整理了SQL语言的基本语法-增删改查,希望对大家有所帮助。 

讯享网

讯享网一、增 

1.插入完整的行 

讯享网INSERT INTO user 

VALUES (10. 'root', 'root', ''); 

讯享网2.插入行的一部分 

INSERT INTO user(username, password, email) 

讯享网VALUES ('admin', 'admin', ''); 

3.插入查询出来的数据 

讯享网INSERT INTO user(username) 

SELECT name 

讯享网FROM account; 

二、删 

讯享网1.delete删除 

delete from &lt;表名&gt; [where &lt;删除条件&gt;] 

讯享网delete from tableinfo where name='atm' 

2.truncate table 删除整个表的数据 

讯享网truncate table &lt;表名&gt; 

truncate table tableinfo 

讯享网删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能用于有外建约束引用的表 

3.drop删除 

讯享网drop table &lt;表名&gt; 

drop table tableinfo 

讯享网删除表中所有行,表结构也删除了。 

三、改 

讯享网update更新修改 

update &lt;表名&gt; set &lt;列名=更新值&gt; [where &lt;更新条件&gt;] 


讯享网

讯享网update tableinfo set age=12 where name='atm1' 

set后面可以紧随多个数据列的更新值(非数字要引号); 

讯享网四、查 

查询数据 

讯享网SELECT&nbsp;语句用于从数据库中查询数据。 

DISTINCT&nbsp;用于返回唯一不同的值。它作用于所有列,也就是说所有列的值都相同才算相同。 

讯享网LIMIT&nbsp;限制返回的行数。可以有两个参数,第一个参数为起始行,从 0 开始;第二个参数为返回的总行数。 

ASC&nbsp;:升序(默认) 

讯享网DESC&nbsp;:降序 

1.查询单列 

讯享网SELECT prod_name 

FROM products; 

讯享网2.查询多列 

SELECT prod_id, prod_name, prod_price 

讯享网FROM products; 

3.查询所有列 

讯享网ELECT * 

FROM products; 

讯享网4.查询不同的值 

SELECT DISTINCT 

讯享网vend_id FROM products; 

5.限制查询结果 

讯享网-- 返回前 5 行 

SELECT * FROM mytable LIMIT 5; 

讯享网SELECT * FROM mytable LIMIT 0. 5; 

-- 返回第 3 ~ 5 行 

讯享网SELECT * FROM mytable LIMIT 2. 3; 


小讯
上一篇 2025-05-12 23:30
下一篇 2025-05-26 17:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/160065.html