MySQL基础学习之数据查询
一般查询
SELECT * FROM 表名
SELECT 属性名 FROM 表名
条件查询
SELECT 属性名 FROM 表名 WHERE 条件表达式
查询数据值1,数据值2的表单
SELECT * FROM 表名 WHERE 属性名 [NOT] IN(数据值1,数据值2....)
查询数值1,数据2的表单
SELECT * FROM 表名 WHERE 属性=值 AND 属性1=值1
查询数值1到数值2之间的表单
SELECT * FROM 表名 WHERE 属性名 BETWEEN 数据值1 AND 数据值2
模糊查询
SELECT * FROM 表名 WHERE 属性名 LIKE '[%]字符'
查询数值为空的表单
SELECT * FROM 表名 WHERE 属性名 IS [NOT] NULL
查询数值1或者数值2的表单
SELECT * FROM 表名 WHERE 属性=值 OR 属性1=值1
查询的数值按升序
SELECT * FROM 表名 ORDER BY 属性 ASC
查询的数值按降序
SELECT * FROM 表名 ORDER BY 属性 DESC
查询的数值分组
SELECT * FROM 表名 GROUP BY 属性
分组统计
SELECT 属性1,COUNT(属性2) FROM 表名 GROUP BY 属性1
总和
SELECT 属性1,SUM(属性2) FROM 表名 GROUP BY 属性1
平均值
SELECT 属性1,AVG(属性2) FROM 表名 GROUP BY 属性1
最大值
SELECT 属性1,MAX(属性2) FROM 表名 GROUP BY 属性1
最小值
SELECT 属性1,MIN(属性2) FROM 表名 GROUP BY 属性1
分组显示
SELECT 属性1,GROUP_CONCAT(属性2) FROM 表名 GROUP BY 属性1
限制查询结果数量
SELECT * FROM 表名 LIMIT 0,终值
插入数据
INSERT INTO 表名 VALUES(数据1,数据2);
INSERT INTO (属性) 表名 VALUES(数据1,数据2);
MySQL基础学习之数据查询的更多相关文章
- MySQL基础学习之数据表
查看数据表 SHOW TABLE; 查看数据表详细结构 SHOW CREATE TABLE 表名\G; 创建数据表 CREATE TABLE 表名(数据名 类型,数据名1 类型2); CREATE ...
- Mysql基础学习第二天
Mysql基础学习第二天 函数 函数:是指一段可以直接被另一段程序调用的程序或代码. 字符串函数 数值函数 日期函数 流程函数 字符串函数 MySQL内置很多字符串函数,常用的几个如下: 函数 功能 ...
- mysql 基础入门 单表查询
单表查询 select 表头,表头 as 别名 ,表头(+-*/的运算) from table_a 1.条件查询 where + 条件 <> , != 不等于 = 等于,也可以表示字符串值 ...
- MySQL基础学习笔记
一.数据库基本概念 1.1 数据库 - Database 从字面意思看,数据库就是一个存储数据的仓库.从计算机的角度来讲,数据库(Datebase)是按照数据结构来组织.存储和管理数据的仓库. 简单来 ...
- MySQL基础学习总结
1.MySQL基础概念 mysql逻辑架构如下: 每个客户端连接都会在服务器中拥有一个线程,这个连接的查询只会在这个单独的线程中执行. MySQL是分层的架构.上层是服务器层的服务和查询执行引擎,下层 ...
- hibernate框架学习之数据查询(HQL)
lHibernate共提供5种查询方式 •OID数据查询方式 •HQL数据查询方式 •QBC数据查询方式 •本地SQL查询方式 •OGN数据查询方式 OID数据查询方式 l前提:已经获取到了对象的OI ...
- Mysql 数据库学习笔记01查询
1.数据查询基本操作 * 正则表达式查询: 字段名 regexp '匹配方式', select * from user where username regexp '^名' -- 查询 姓名 名 ...
- MySQL(4)— 数据查询
四.数据查询(DQL) 4-1.查询指定字段 select 完整 语法: select [distinct] 字段名1 [as] [别名],字段名2 [as] [别名] from 表1 [ left ...
- 【MySQL作业】SELECT 数据查询——美和易思模糊查询应用习题
点击打开所使用到的数据库>>> 1.根据商品名关键字查找商品信息. 查询带"美"字的商品信息: SELECT * FROM goods WHERE goodsNa ...
随机推荐
- VRRP协议具体解释
转帖:http://blog.chinaunix.net/space.php?uid=11654074&do=blog&id=2857384 Contents ...
- Python built-in函数的源码实现定位
http://blog.nsfocus.net/locate-python-built-in-function/
- 关于"干货集中营"的一个开源App
中秋佳节,玩了一天,撸了两天代码,搞出这么个东东,共享出来,小伙伴们如果有兴趣,欢迎添砖加瓦. 数据接口为干货集中营的数据,接口地址:http://gank.io/api 使用到的技术清单如下: 1. ...
- 工作中遇到的UIScrollview的问题及解决方案
用scrollview的时候,记得创建scrollview后再在scrollview上放一个view,将其他子空间和子view都放在这个view上. 目前遇到的问题: ImagePlayerView( ...
- 网络请求OkHttp的使用
okHttp: 1.okHttp是squere公司出的,在Android4.0以后盛行 2.httpClient 在5.0中弃用,在6.0以Google的sdk中没有该api 3.httpUrlCo ...
- 深入理解计算机系统第二版习题解答CSAPP 2.11
在2.10中的inplace_swap函数的基础上,你决定写一段代码,实现将一个数组中的元素两端依次对调,你写出下面这个函数: void reverse_array(int a[], int cnt) ...
- centos安装crontab:
# yum install vixie-cron # yum install crontabs /sbin/service crond start //启动服务/sbin/service crond ...
- [记录]Ubuntu下,使用Shell,简单替换有规律的文件名称
因工作中需要将Flash转为Html5,并且要有动画效果,我将Flash的组件导出Png序列,然后将Png序列拼接成一张雪碧图(Sprite),名字为在生成雪碧图可以排序,需要改成数字名称. 而名字是 ...
- jquery自动生成二维码
把下面的jquery代码放到想要在当前页面上面生成二维码: 代码如下: <script type="text/javascript">var _qrContent='' ...
- 第五章 jQuery中的动画
通过jQuery中的动画方法,能轻松地为网页添加精彩的视觉效果,给用户一种全新体验. 1.show()方法和hide()方法 该方法的功能与css()方法设置display属性效果相同. 给show( ...