林末 林末
3年前
MySQL报错SELECT list is not in GROUP BY clause and contains nonaggre的问题
报错现象执行SQL报错如下:bashSELECTstudent.s_no,student.s_name,SUM(result.mark)FROMstudent,resultWHEREstudent.s_noresult.s_noGROUPBYstudent.s_no1055Expression2ofSELECTlis
Easter79 Easter79
3年前
SQL注入 payload 记录
使用REGEXP盲注payloadselectuser()fromuserswhereuser_id1and(select(user)fromuserswhereuser_id1)REGEXP"^adm.";来源https://www.se
Stella981 Stella981
3年前
Mybatis Plus自定义sql
一、方法一:使用注解1、自定义sql方法@RepositorypublicinterfaceUserInfoMapperextendsBaseMapper<UserInfo{@Select("selectfromuser${ew.customSqlSegment}")List<U
Wesley13 Wesley13
3年前
(转)Linux Shell系列教程之(十四) Shell Select教程
本文属于《LinuxShell系列教程(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.linuxdaxue.com%2Fseries%2Flinuxshellseries%2F)》文章系列,该系列共包括以下18部分:1.LinuxShell系列教程之(
Wesley13 Wesley13
3年前
mysql百万级分页优化
普通分页   数据分页在网页中十分多见,分页一般都是limitstart,offset,然后根据页码page计算start select\fromuserlimit1,20  这种分页在几十万的时候分页效率就会比较低了,MySQL需要从头开始一直往后计算,这样大大影响效率SELECT\fromuserli
Wesley13 Wesley13
3年前
mysql获取7天前数据,日期比较
select\fromnewswheren\_dateunix\_timestamp(subdate(now(),interval7day))orderbyn\_click desc  N天内记录WHERETO\_DAYS(NOW())TO\_DAYS(
Wesley13 Wesley13
3年前
MySQL触发器,视图
MySQL触发器,视图一.触发器1.普义2.定义3.解释4.结构5.简单示例二.MySQL视图:由select语句创建只能用于select1.定义2.优缺点:3.作用4.示例一.触发器1.普义在用来某
Wesley13 Wesley13
3年前
oracle用户权限管理
oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的,需要互相授权1.查看当前数据库所有用户:select\fromall\_users;2.查看表所支持的权限:select\fromuser\_tab\_privs;3.把表的权限赋予用户:  grantselect,insert,updateon
Wesley13 Wesley13
3年前
SQL语句优化
SQL语句优化规范:1\.使用mysqlexplain对sql执行效率进行检测,explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。1)使用方法:在select语句前加上explain即可2)explain分析结果形式如下:table|type
Wesley13 Wesley13
3年前
Mysql SQL优化&执行计划
转载:https://www.cnblogs.com/wardensky/p/4569133.htmlSQL优化准则禁用select使用selectcount()统计行数尽量少运算尽量