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 ...
随机推荐
- Android代码中设置背景图片
//设置背景图片 String picfile= Environment.getExternalStorageDirectory() + "/pdp/pdp.png" ...
- [Practical Git] Clean up commits with git rebase
Sometimes its nice to clean up commits before merging them into your main code repo; in this lesson, ...
- 10个android开源项目
http://www.51testing.com/?uid-116228-action-viewspace-itemid-244285 1.Android团队提供的示例项目 如果不是从学习Androi ...
- Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量
对所有用户有效在/etc/profile增加以下内容.只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 comma ...
- html5刮刮卡
通过Canvas实现的可刮涂层效果. 修改img.src时涂层也会自动适应新图片的尺寸. 修改layer函数可更改涂层样式. 涂层: 可刮效果: 以下是HTML源代码(已增加移动设备支持): 1 2 ...
- Day03 - Python 函数
1. 函数简介 函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.Python提供了许多内建函数,比如print():也可以自己创建函数,这 ...
- 介绍一些适用于 Web 开发者的 Atom 编辑器插件
Atom 的社区很繁荣,有着丰富的扩展/插件(packages).安装 Atom 的 Package 非常简单,可以在编辑器的偏好设置里面安装,也可以在命令行中使用 apm 命令来安装. 在介绍适用于 ...
- javascript的函数传参(没有引用传递只有值传递)
var v1 = [] var v2 = {}; var v3 = {}; function foo(v1, v2, v3){ v1 = [1]; v2 = [2]; v3 = {a ...
- 实例化的两种方法(new和函数法)
// 定义类 类名字是 classA function classA(){ this.b=1; } classA.prototype.b=44; classA.prototype.s ...
- 将Word、Excel内容显示在Winform界面
这里使用到dsoframer.ocx插件 1. 首先下载dsoframer.ocx插件,下载地址: http://pan.baidu.com/s/1kTKHeIj 2. 注册该插件 Win7的做法是按 ...