【数据库】增删改查 *** 作

【数据库】增删改查 *** 作,第1张

概述重要的 SQL 命令 |语句|描述|备注| | | | | | SELECT |从数据库中提取数据| 选择 ,通常用来 查询 数据| | UPDATE |更新数据库中的数据| 更新 ,通常用来 修改 重要的 sql 命令
语句描述备注
SELECT从数据库中提取数据选择,通常用来查询数据
UPDATE更新数据库中的数据更新,通常用来修改数据
DELETE从数据库中删除数据删除,通常用来删除数据
INSERT INTO向数据库中插入新数据插入,通常用来增加数据
CREATE DATABASE创建新数据库
ALTER DATABASE修改数据库
CREATE table创建新表
ALTER table变更(改变)数据库表
DROP table删除表
CREATE INDEX创建索引(搜索键)
DROP INDEX删除索引

注意:sql中字符串要用英文的单引号('')引起来。
理解:这是为了让其他语言调用数据库写sql时,与字符串("")区分开,如果sql中字符串也用("")的话到时候其他语言中的("")会导致截断,造成不必要的麻烦。

数据库增删改查语句

增:插入到表table_name中,值是value1,value2,value3,...

INSERT INTO table_name (column1,column2,column3,...)VALUES (value1,...);

删:从表table_name中删除,当满足条件some_column=some_value

DELETE FROM table_nameWHERE some_column=some_value;

改:修改表table_name,设置column1=value1,column2=value2,...,当条件满足some_column=some_value时。

UPDATE table_nameSET column1=value1,...WHERE some_column=some_value;

查:选择列column_name,column_name,从表table_name中。

注意:本查询仅为部分功能,欲知详情可见SELECT语句

SELECT column_name,column_nameFROM table_name;

语法:插入到表table_name中,值是value1,...

注意:这里面的值与上面的(column1,...)一一对应。

INSERT INTO table_name (column1,...);

下面用一个例子来试试这些语句:


上图这个表呢,是我比较喜欢的几个菜。

表名:menu菜名:name好吃程度:degree数量:num

那么我们来试试加一道我不喜欢的菜:苦瓜(因为后面要删掉一个,所以加个不喜欢的方便删掉)

INSERT INTO menu (name,degree,num)VALUES ('苦瓜','0','100');

程序运行结果:

语法:从表table_name中删除,当满足条件some_column=some_value

DELETE FROM table_nameWHERE some_column=some_value;

那么让我们来继续上面的例子,删除这个苦瓜:

DELETE FROM menuWHERE name='苦瓜';

程序运行结果:

语法:修改表table_name,设置column1=value1,...,当条件满足some_column=some_value时。

UPDATE table_nameSET column1=value1,...WHERE some_column=some_value;

由于干煸土豆丝太好吃了,被大家吃光了,所以把数量修改为0:

UPDATE menuSET num=0WHERE name='干煸土豆丝';

程序运行结果:

语法:选择列column_name,column_name,从表table_name中。

SELECT column_name,column_nameFROM table_name;

新来的人如果想吃东西,只能点那些还有食材能做的菜:

SELECT *FROM menuWHERE num!=0;

程序运行结果:

总结

以上是内存溢出为你收集整理的【数据库】增删改查 *** 作全部内容,希望文章能够帮你解决【数据库】增删改查 *** 作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1153391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存