MySql
mysql
June.1
人生在世须尽欢!
展开
-
MySql数据类型表
MySQL 数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION...原创 2019-03-28 13:21:19 · 455 阅读 · 0 评论 -
MySql常用函数整理
一、数学函数abs(x) 返回x的绝对值bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x) 返回大于x的最小整数值exp(x) 返回值e(自然对数的底)的x次方floor(x) 返回小于x的最大整数值greatest(x1,x2,…,xn)返回集合中最大的值least(x1,x2,…,xn) 返回集合中最小的值l...原创 2019-03-28 13:59:05 · 3342 阅读 · 0 评论 -
Mysql查询原理、计算属性理解
例如下面的是user表:如果执行 SELECT username,age FROM user WHERE uid=2mysql的查询原理应该是什么样的呢?| uid | username| age ||---------|-------- |-------- || 1 | 张三 | 62 ||---------|-------- |------...原创 2019-03-28 15:03:45 · 584 阅读 · 0 评论 -
mysql查询 NULL
NULL 是一种比较特殊的情况,如果直接通过sql语句查询NULL是查询不到的结果都是0条用NULL=NULL和NULL!=NULL判断结果都为NULL.因为NULL没有值是没有办法比较的接下来我们通过示例说明user表内容如下:| uid | username| age ||---------|-------- |-------- || 1 | ...原创 2019-03-28 15:26:49 · 3678 阅读 · 1 评论 -
mysql如何使用having筛选结果集
mysql的数据通过WHERE查询只能操作mysql数据库存储上的sql数据。当查询结果本身是筛选过的结果集,那么我们就不能用where继续操作结果集上的一些别名查询所以mysql 有一个处理结果集的关键字 having 继续处理结果集数据如下goods表,我想知道我们店铺手机销售价比市场价低多少? 并且把差价在400以上的数据查询出来 | gid | g_name |shop_...原创 2019-03-28 16:07:44 · 14650 阅读 · 1 评论