数据库sql语法

sql中增删改查语句:
1、“INSERT INTO”语句,用于向表格中增加新的行;
2、“DELETE”语句,用于删除表中的行;
3、“Update”语句,用于修改表中的数据;
4、“SELECT”语句,用于从表中选取数据

一、增加语法

INSERT INTO 表名 VALUES (值1,....)

例如:向student表中插入一个学生的数据

INSERT INTO STUDENT (num,name,sex,age)
VALUES(123456789,'zhangsan','男',23)

二、删除语句

DELETE FROM 表名称 WHERE 列名称 = 值

例如:删除student表中num=123456789的这条数据。

DELETE FROM student WHERE num=123456789;

三、修改/更新语句

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

例如:我们可以将num为123456789的age值更改为21。

UPDATE student SET age =21 WHERE ID=123456789;

四、查询语句

SELECT 列名称 FROM 表名称

以及:

SELECT * FROM 表名称

1、查询student表中所有数据

SELECT * FROM student;

2、查询student表中所有的name和sex

SELECT name,sex FROM student;

3、查询num为123456789这一行的数据

SELECT * FROM WHERE id =123456789;

注意:

* 往往代表着任意数值,是全部的意思

同时在做项目时也要遇到变量的情况,因此需要学习正则表达式从而来代表变量的值

例如:

change_class = request.form.get('class')
#获取到前端的class的值之后存入change_class变量
使用
"'+change_age+'"
来代表变量的值,直接写
change_age来使用sql语句会出错
posted @   WDS望尘  阅读(27)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
点击右上角即可分享
微信分享提示