Nodejs 第三十五章(增删改)

上一章我们学习了 数据库的查询语句,本章学习 新增 删除 修改 语句

新增

在这个语句中,我们明确了插入的顺序,第一个字段对应name,第二个hobby,第三个age,values里面的值是与之对应的

sql 复制代码
INSERT INTO user(`name`,`hobby`,`age`) VALUES('xiaoman','basketball',18)

插入null值

在设计表结构的时候,我们允许 name age hobby 为null,所以我们也可以插入null值

sql 复制代码
INSERT INTO user(`name`,`hobby`,`age`) VALUES(NULL,NULL,NULL)

插入多条数据 逗号隔开即可

sql 复制代码
INSERT INTO user(`name`,`hobby`,`age`) VALUES(NULL,NULL,NULL),('xiaoman','basketball',18)

删除

删除id为11的记录

sql 复制代码
DELETE FROM `user` WHERE id = 11; 

批量删除

sql 复制代码
DELETE FROM `user` WHERE id IN (8,9,10);

更新数据

更新的字段使用=赋值, where确定更新的条例

sql 复制代码
UPDATE `user` SET name='麒麟哥',age=30,hobby='篮球' WHERE id = 12;
相关推荐
Apifox1 分钟前
Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header
前端·后端·测试
木易士心1 分钟前
深入剖析:按下 F5 后,浏览器前端究竟发生了什么?
前端·javascript
在掘金801103 分钟前
vue3中使用medium-zoom
前端·vue.js
Q_Q51100828515 分钟前
python+django/flask的结合人脸识别和实名认证的校园论坛系统
spring boot·python·django·flask·node.js·php
Q_Q51100828516 分钟前
python+django/flask的选课系统与课程评价整合系统
spring boot·python·django·flask·node.js·php
xump25 分钟前
如何在DevTools选中调试一个实时交互才能显示的元素样式
前端·javascript·css
折翅嘀皇虫26 分钟前
fastdds.type_propagation 详解
java·服务器·前端
Front_Yue28 分钟前
深入探究跨域请求及其解决方案
前端·javascript
wordbaby29 分钟前
React Native 进阶实战:基于 Server-Driven UI 的动态表单架构设计
前端·react native·react.js
抱琴_30 分钟前
【Vue3】我用 Vue 封装了个 ECharts Hooks,同事看了直接拿去复用
前端·vue.js