mysql中sql语句
<数据定义语言DDL>
一. create TABLE tableName 创建表
二. alter TABLE tableName 修改表
三. drop TBALE tableName 删除表
<数据控制语言DCL>
GRANT/REVOKE
<数据操纵语言DML>
一. insert INTO tableName(,,,) values(,,,); 插入数据(增)
二. update tableName SET =, =, =; 更新数据(改)
三. delete FROM tableName; 删除数据(删)
<数据查询语言DQL>
一. select ... FROM tableName(查)
1. select语句
select id,productId,apiId from SureMesure limit 1 \G;
注意点:字段之间用逗号隔开,limit用于限制显示记录数量,\G用于格式化输出
2.select ...group by...having...
select apiId, AVG(execTime) from apisUsabilityTestHistory where execTime<>0 group by apiId having AVG(execTime)>5;
注意点:group by 用于分组,AVG(execTime)组内求平均值, having 用于过滤组结果。分组后求各个组的平均值。
3. 条件判断null,前面不能用=,!=,<>。
而要用 is null 或者is not null
4.没有默认值的空字段
='';
5.双重select(性能差于连接)
select * from t_order where order_id in (select distinct order_id from t_order_flow where sync_id=0);
转载于:https://www.cnblogs.com/shijianchuzhenzhi/p/4684290.html
mysql中sql语句相关推荐
- Mysql中SQL语句不使用索引的情况
Mysql中SQL语句不使用索引的情况 MySQL查询不使用索引汇总 众所周知,增加索引是提高查询速度的有效途径,但是很多时候,即使增加了索引,查询仍然不使用索引,这种情况严重影响性能,这里就简单总结 ...
- mysql数据库语句分类_细数MySQL中SQL语句的分类
1:数据定义语言(DDL) 用于创建.修改.和删除数据库内的数据结构,如:1:创建和删除数据库(CREATE DATABASE || DROP DATABASE):2:创建.修改.重命名.删除表(C ...
- 检测mysql中sql语句的效率
1.通过查询日志 启动Mysql时加参数--log-slow-queries来记录执行时间超过long_query_time秒的sql MySQL 自带 slow log 的分析工具 mysqldum ...
- 9、MySQL中SQL语句的大小写规则
SQL 语句的大小写规则与语句组成元素.引用内容和服务器所使用的操作系统有关. 1) SQL 关键字和函数名 SQL 的关键字和函数名不区分大小写.例如,下面这些语句都是等价的: SELECT NOW ...
- mysql中sql语句有if_Sql中的if函数学习
今天,在修改项目bug时遇到一些需要计算的功能实现,虽然可以用java代码写,但是由于时间较为充裕,有尝试用sql写一下,学习到了if函数 if(o.containerSendNet>0 and ...
- MySQL中SQL语句——DQL(数据查询语句)
前言: 首先对于数据库有一定的了解,会对于Mysql的学习有一定的帮助: 数据库主要分为 DB(数据库),DBMS(数据库管理系统),SQL(结构化查询语言,用于和DBMS通信的语言):这篇要讲的DQ ...
- MySQL总结(四)——MySQL中sql语句的执行过程
MySQL 基本架构 连接器: 身份认证和权限相关(登录 MySQL 的时候). 查询缓存: 执行查询语句的时候,会先查询缓存(MySQL 8.0 版本后移除,因为这个功能不太实用). 分析器: 没有 ...
- 查看mysql中sql语句执行时间
查看mysql版本:select version(); 方法一: show profiles. 1. Show profiles是5.0.37之后添加的,要想使用此功能,要确保版本在5.0.37之后. ...
- mysql中sql语句使用_mysql数据库中用到sql语句
一.删除mysql表中的的索引 alter table DM_Equipment_Fixed drop index name ; 添加索引:ALTER TABLE table_name ADD IND ...
- mysql中sql语句中常见的group_concat()函数意思以及用法,oracle中与其一样的功能函数是wmsys.wm_concat()
1.group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果.比较抽象,难以理解. 通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一 ...
最新文章
- 安全无忧,函数计算推出访问用户VPC功能,实现自定义的多类VPC网络资源互通...
- Oracle 好书 02 ( 安装oracle 10g软件及创建数据库 )
- python求平方根的代码_python如何求平方根
- Myeclipse10.7安装git插件并将Java项目上传到码云(github)
- Linux的基本命令符
- QTableWidget插入项item方法 及误区
- pycharm运行python程序后显示_pycharm运行和调试不显示结果的解决方法
- 使用datagrid时json的格式
- 基于Bert-NER构建特定领域中文信息抽取框架
- 当滚动页面到一定程度时,页顶菜单浮动固定在页面顶部
- EasyTouch5虚拟摇杆(Joystick)中文解析
- 数据库常见笔试面试题及答案
- 灵格斯怎么屏幕取词_完整页灵格斯词霸怎么用,灵格斯词霸使用教程_9号资讯
- Matlab入门:界面认识
- 阿里高效沟通的秘密:向上沟通,跨部门沟通,PREP汇报...这5招绝了!
- nginx服务器access_log日志详解
- 新职业人才缺口近千万,90后最担心失业;字节跳动回应TikTok被收购传闻;Twitter公布账号劫持事故细节 | EA周报...
- MVT MVC模型框架
- 游戏开发入门(五)游戏动画系统
- 嵌入式编程工具MDK5.14安装包及安装教程