随笔分类 - Mysql
摘要:MySQL数据类型包括 1.整数类型,浮点数类型和定点数类型 2.时间和日期类型 3.字符串类型 4.二进制类型 整数类型 标准的SQL中支持INTEGER,SMALLINT这两类整数类型,MySQL除了这两个还有其他的,见下表(1字节等于8位 2^8=256 2^16=65536...) PS:M
阅读全文
摘要:DBA 数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称 DBMS 数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS
阅读全文
摘要:SELECT * FROM tablename ORDER BY RAND() LIMIT 10
阅读全文
摘要:int(N)中的N不是限制字段取值范围的,int的取值范围是固定的(0至4294967295)或(-2147483648至2147483647) 那么N这个值是为了在字段中的值不够时补零的,但是必须含有zerofill,例如 create table `type`(`id` int(8) zerof
阅读全文
摘要:select * from order where create_time>'2016-05-21 00:00:00'; 不包含2016-05-21 00:00:00时的订单 select * from order where create_time>'2016-05-21'; 包含2016-05-
阅读全文
摘要:修改mysql的配置文件/etc/mysql/my.conf,将bind-address后面增加远程访问IP地址或者禁掉这句话就可以让远程机登陆访问了。 记得要重启mysql服务哦 service mysql restart
阅读全文
摘要:如果一张表中某个字段存在重复的值,现在我想去重后获取这个字段值的总数 先看这张表 这张表中的openid有重复值 怎么通过sql语句获取openid的去重总数呢 select count(distinct(openid)) as count from upay_order 补充 1.既可以使用dis
阅读全文
摘要:先看一张表 create_time是订单创建时间,pay_time是支付时间 现在我想按照订单完成耗时的时间进行排序,并且取出来的数据中直接算好了差值,怎么用Sql呢,请看 select id,tid,payment_type,create_time,pay_time,(UNIX_TIMESTAMP
阅读全文
摘要:以NULL做where条件过滤时应该写 IS NULL;SELECT * FROM pet WHERE death IS NULL; SELECT * FROM pet WHERE death IS NOT NULL; 注意别加引号。
阅读全文
摘要:求和命令 mysql> select SUM(price) from order where create_time>'2016-03-12';+------------+| SUM(price) |+------------+| 37.40 |+------------+1 row in set
阅读全文

浙公网安备 33010602011771号