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;
相关推荐
Southern Wind几秒前
从零开始封装一个优雅的图片上传组件 - 二次改装 Layui-Upload 的教程(附完整封装代码)
前端·javascript·html·layui·css3
小白菜学前端2 分钟前
Vue3 + TS 解决 ESLint 与 Prettier 格式化冲突
前端·javascript·vue.js
第二只羽毛8 分钟前
搜索引擎项目
大数据·前端·c++·搜索引擎·vim
The_era_achievs_hero11 分钟前
封装api方法(全面)
前端·javascript·uni-app·api·封装接口
Mr Xu_15 分钟前
深入解析 getBoundingClientRect 与 offsetTop:解决 Vue 平滑滚动偏移误差问题
前端·javascript·vue.js
Mr-Wanter16 分钟前
vue 解决img图片路径存在但图片无法访问时显示错误的问题
前端·vue·img
muddjsv16 分钟前
近些年前端开发主流技术全景:趋势、工具与实践指南
前端
catoop17 分钟前
npm 离线安装软件包指南(离线安装 claude code)
npm·node.js
勉灬之19 分钟前
基于 Node.js + mysql2 的实用同步助手,适合开发/测试环境下快速对齐表数据
服务器·网络·node.js
贾修行39 分钟前
Kestrel:.NET 的高性能 Web 服务器探秘
服务器·前端·kestrel·.net·net core·web-server·asp.net-core