mysql基本操作
增:insert into 表名(id,name) values(0,'尹当')
删:delete from [表名] where ([条件]);
改:update [表名] set [修改内容如name = 'Mary' 列名='新的值,非数字加单引号'] where [条件如:id=3];
查:select 查询字段 from 表名 where 条件
alter table 表名 add primary key(字段名) 设置主键
从别的表格复制一行插入到目标表格:insert
into
[目标表名] select
*
from
[复制表名] where
[条件]
;
2张表格关联:语法 表1 left join 表2 on 条件
例子:select 表1.* 表2.* from 表1 left join 表2 on [条件,如表1.id = 表2.id]
1.内连接:取的两个表的(有能连接的字段)的交集,即字段相同的。利用内连接可获取两表的公共部分的记录,
select * from A,B where A.id=B.id
与 Select * from A JOIN B ON A.id=Bid的运行结果是一样的。
2.外连接:左右连接。
外连接分为两种,一种是左连接(Left JOIN)和右连接(Right JOIN)
(1)左连接(Left JOIN...ON...):左表为基准,返回左表行
左连接是已左边表中的数据为基准,若左表有数据右表没有数据,则显示左表中的数据右表中的数据显示为空
计算多少条数据
SELECT count(*) FROM 表
排序
ORDER BY
DESC
去重
DISTINCT
模糊查询
LIKE '%test%'
MySQL 索引
drop table 字段
(case when cj>=80 then '优秀'
when cj >=60 then '及格' else '不及格' end)
sql题目https://blog.csdn.net/hwq1987/article/details/6670300
__EOF__

本文链接:https://www.cnblogs.com/jiaoyang77/p/7513060.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗