当前位置: 首页 > news >正文

sql语言

1.添加表字段(默认添加在最后一位)
格式:ALTER table 表名 add 字段名 字符类型(字符长度)
案例:
ALTER table b3 add sg int(10)
2.修改表字段
ALTER table 表名 change 原字段名 新字段名 新字符类型(新字符长度)
案例:
ALTER table b3 change sg tz int(10)
3.rename 修改表名
格式:ALTER table 源表名 RENAME 新表名
案例:
alter table b3 rename b5
4.删除表字段
格式:alter table 表名 drop 字段名
案例:
alter table aa drop shengao
5.修改表名
格式:alter table 旧表名 rename 新表名
alter table aa rename bb
6.modify after 字段的调换
格式:
ALTER table 表名 modify 要调换的字段名 字符类型(字符长度) AFTER 指定字段(已存在
案例:
ALTER table b5 MODIFY rq date AFTER sid
7.first 添加字段到第一位
格式:
ALTER table 表名 add 新字段名 字符类型(字符长度) FIRST
案例:
alter table b5 add num int(20) first
8.查询指定字段
格式:select 字段1,字段2 from 表名
案例:select name,age from student2
9.查询的字段设置成别名 as
格式:
select 字段名1 as "别名1",字段2 "别名2" from 表名
案例:
select name as "姓名",age "年龄" from student2
注意点:as 可以省略不写
10.查询所有内容
格式:select * from 表名 ; * 表示的所有
案例:select * from student2
11.查询内容可以接条件
where +条件
条件1:
=,!=,>,<,<>,>=,<=
条件2:
and 、or、between...and ,in ,not in,is null,is not null
(and 同时满足多个条件;or 满足 一个条件,或者多个条件;between...and 在什么范围之间;in  在一个范围集内;not in 不在一个范围集 内;is null 为空;is not null 不为空)
12.
% :表示匹配1个字符或多个字符
:下划线表示一个字符
13.
select * from student2 ORDER BY english asc ;(asc为升序)
select * from student2 ORDER BY english ;(默认为升序)
select * from student2 ORDER BY english desc;(desc 为降序)
select * from student2 ORDER BY english desc,chinese asc;(英语分相同时,将不同的语文分升序排列)
14.模糊查询
select * from student2 where chinese like "8%"(匹配8开头的数据)
select * from student2 where chinese like "%8"(匹配8结尾的数据)
select * from student2 where chinese like "%8%"(匹配包含8的数据)
select * from student2 where chinese like "1
_"(匹配固定位,此处是两个下划线,匹配1开头的三位数据)
15.limit 限制显示行数 ,索引从0之后开始,第一行就是0,
select * from student2 limit 2; #2两行( 步长)
select * from student2 limit 1,2; #1是索引开始行,2是显示几行
select * from student2 ORDER BY english desc LIMIT 0,3
16.
-- 聚合函数
select max(id) from student2 #最大值
select min(id) from student2 #最小值
select sum(id) from student2 #求和
select count(id) from student2 #统计
select avg(id) from student2 #平均值
select DISTINCT (english) from student2 #去重
17.
select count(name)from student2 group by sex
select sum(english),sex from student group by sex
select sum(english),sex from student group by sex having sum(english)>260
select sum(english) as s,sex from student2 group by sex having sum(english)>260

http://www.jsqmd.com/news/673231/

相关文章:

  • 2026最权威的六大降重复率平台推荐
  • 别再为模糊的3D重建头疼了!手把手教你用3DSlicer处理DICOM数据,搞定医学影像三维可视化
  • IgH EtherCAT 从入门到精通:第 14 章 FoE 与其他邮箱协议
  • libmodbus从机地址被限制在1-247?教你修改源码适配非标设备(如0xFE广播)
  • 液压支架不锈钢管路件哪家好? - 品牌企业推荐师(官方)
  • 61 旋转链表
  • 飞函如何帮助医院把会诊沟通、资料共享和审计追溯放在同一内网
  • STM32F103驱动JY61P六轴传感器:从USB-TTL调试到按键唤醒的完整避坑指南
  • 如何快速掌握VTube Studio API:打造智能虚拟主播的完整指南
  • IgH EtherCAT 从入门到精通:第 15 章 TTY over EtherCAT
  • 手把手教你优化ESP32写字机器人:从‘鬼画符’到流畅书写的关键参数调整(AccelStepper库实战)
  • MATLAB代码:双层优化微电网系统规划设计方法——多电源容量优化配置与最佳运行策略研究
  • 河南智之伍企业管理咨询公司 关于优化服务流程、提升客户满意度的公告 - 品牌企业推荐师(官方)
  • 2026年4月 钛酸丁酯厂家推荐,正钛酸丁酯/钛酸四正丁酯/钛酸四丁酯源头企业,专业实力与市场口碑深度解析 - 品牌推荐用户报道者
  • 2026年4月铷铯萃取槽厂家推荐,工业萃取槽/萃取箱/混合澄清槽/沉锂母液萃取槽,专业定制与高效分离技术深度解析 - 品牌推荐用户报道者
  • Nextcloud手机App连不上?可能是Nginx反代HTTPS后忘了改这个配置
  • 用STM32F103做个桌面音乐频谱钟:P4全彩LED屏+DS3231+FFT,从硬件焊接到代码调试全记录
  • 别再问怎么搭靶场了!用PHPStudy 2018/V8.1搞定DVWA、Pikachu等主流靶场(附版本选择建议)
  • 避坑指南:rk3568的MIPI-DSI屏幕那些容易配错的参数(附时序计算器)
  • Degrees of Lewdity中文汉化版:完整安装指南与终极教程
  • 河南宏大锅炉:诠释一家热能行业实力派的应有之义 - 品牌企业推荐师(官方)
  • 2026同城寄谷快递推荐:高效配送服务选择指南 - 品牌排行榜
  • windows开发运维工具
  • Windows Precision触控板驱动完整指南:为苹果设备带来原生级触控体验
  • 新消费进入下半场:情绪消费成为新的增长引擎
  • 算法训练营第七天|142.环形链表Ⅱ
  • MATLAB实战:手把手教你仿真OFDM的PAPR问题(附代码与避坑指南)
  • 从struct tm到time_t:手把手教你用C++处理日期时间的完整流程(附常见错误排查)
  • 告别Offboard模式:在APM固件下用MAVROS控制Pixhawk无人车的完整指南(附避坑点)
  • 杭州靠谱的企业微信服务商有哪些 - 品牌排行榜