Mysql
qq544649790
这个作者很懒,什么都没留下…
展开
-
Mysql,插入的数据含有中文,但是在数据库内为?
url后面添加characterEncoding=UTF-8useSSL=false是因为我用的mysql5.7配置完之后再通过接口添加,就显示正常啦原创 2018-10-16 18:12:41 · 191 阅读 · 0 评论 -
图解 Mysql Join、Union
参考https://www.cnblogs.com/logon/p/3748020.html转载 2018-10-26 13:42:08 · 197 阅读 · 0 评论 -
Mysql的LEFT JOIN、RIGHT JOIN、INNER JOIN、FULL JOIN(FULL JOIN并非用关键字FULL JOIN实现)
persons表:orders表:LEFT JOINSELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsLEFT JOIN OrdersON Persons.Id_P=Orders.Id_PORDER BY Persons.LastName结果:RIGHT JOIN:SELECT P...原创 2018-10-26 14:26:17 · 157 阅读 · 0 评论 -
MySQL 1130-Host 'XX' is not allowed to connect this MySQL server 解决方案
安装之后用的IP登录,会报错(localhost不会)解决方案:1、用localhost连接,找到mysql这张表的user,修改root的host值为%然后重启mysql:net stop mysql服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。先进入bin目录进行安装...原创 2018-11-10 09:38:56 · 157 阅读 · 0 评论 -
有flag的时候计算
假设flag=1的积分是正,flag=0的积分是负数,已知number求总积分SELECT sum_flag_1 - sum_flag_0 AS totalFROM ( ( SELECT sum(point) AS sum_flag_1 FROM points WHERE flag = 1 AND number = 10001 )...原创 2018-11-18 23:19:59 · 363 阅读 · 0 评论 -
MySQL的简单存储过程
DROP PROCEDURE IF EXISTS AddPoints;delimiter //CREATE PROCEDURE AddPoints() # 后面加分号报错BEGINDECLARE i int DEFAULT 10;DECLARE myflag int;DECLARE mypoints int;DECLARE mynumber BIGINT;DECLARE mydat...原创 2018-11-21 13:27:40 · 228 阅读 · 2 评论 -
Mysql双表查询,输出平均point大于6.5的number和对应number的数据数量(自己经常忘记,Mark下)
points表users表附上建表sql(如果你想尝试)CREATE TABLE `points` ( `id` int(11) NOT NULL, `flag` int(11) DEFAULT NULL, `point` int(11) DEFAULT NULL, `number` bigint(11) DEFAULT NULL, `time` datetime D...原创 2018-11-27 12:52:19 · 353 阅读 · 0 评论