ICode9

精准搜索请尝试: 精确搜索
  • rank函数2021-01-22 21:34:52

    select  *     from (select rank() over(partition by a.subject order by a.score desc) rk,            a.*            from xgj_2 a) t where t.rk <= 3;           rk            SCORE             SUBJECT          1       

  • 数据库总结012021-01-22 21:32:57

    数据库总结学习 最近和同学在学习开发一个项目,用到了数据库的内容,这几天学习梳理了一下,主要是根据某视频网站的公开课学的,在这里整理一下视频源代码的笔记,加深印象。 1入门 数据库版本是5.7.30 登录MySQL 1、sql、DB、DBMS分别是什么,他们之间的关系? DB: DataBase(数据库,数据

  • winsocket练习一 阻塞与select模型2021-01-22 21:04:55

    简单的封装了一下,有很多不完善的地方,很多细节未考虑进去。 client代码 unit ClientMainFormUnit; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, System.Win

  • mybatis plus解决多对多分页总条数不对的问题2021-01-22 17:00:59

    由于一对多或者多对多的情况,分页条数出现统计错误。解决办法是加上select标签,先做子查询。例如A B C 三张表,A和C都是主体,B表作为中间表关联AC的多对多关系。下图中t是A表,t2是B表,t1是C表。 直接请求queryByMap接口,返回的数据就对了。  

  • Postgresql数据库介绍7——使用2021-01-22 14:31:48

    查询(Queries) 概述(Overview) The process of retrieving or the command to retrieve data from a database is called a query. In SQL the SELECT command is used to specify queries. The general syntax of the SELECT command is 用一条命令从一个数据库里取得数据称作查询,

  • PostgreSQL的学习心得和知识总结(二十三)|PostgreSQL数据库内置函数汇总(持续更新...)2021-01-22 11:57:28

    目录结构 注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下: 1、如何为PostgreSQL创建一个内置函数,点击前往 2、参考书籍:《PostgreSQL 数据库内核分析》 3、参考书籍:《PostgreSQL服务器编程》 4、参考书籍:《PostgreSQL 必备参考手册》 5、PostgreSQL 13:

  • mysql left jion 一个结果集2021-01-22 11:33:14

    SELECT '111' 产品, a.pay_time,c.pay_timeFROM customer_bill_pay_log AS a LEFT JOIN ( SELECT id, pay_time FROM customer_bill_pay_log as b WHERE pay_status = 2 AND use_status = 1 AND pay_time IS NOT NULL AND from_unixtime( pay_time, '

  • SELECT语句-LIMIT2021-01-22 11:04:39

    该LIMIT子句可以用来约束SELECT语句 返回的行数 。 LIMIT接受一个或两个数字参数,两个参数都必须是非负整数常数,但以下情况除外: 在准备好的语句中,LIMIT 可以使用? 占位符标记指定参数。 在存储的程序中,LIMIT 可以使用整数值的例程参数或局部变量来指定参数。 有两个

  • MySQL字符串的拼接、截取、替换、查找位置。2021-01-22 10:32:21

    MySQL字符串的拼接、截取、替换、查找位置。 MySQL中的 CONCAT(sl,s2,...) 函数返回结果为连接参数产生的字符串,或许有一个或多个参数。 若有任何一个参数为 NULL,则返回值为 NULL。若所有参数均为非二进制字符串,则结果为非二进制字符串。若自变量中含有任一二进制字符串,则结果为一个

  • 全角半角内容转换2021-01-22 07:32:13

    select '原版' 版本,'哈哈2143,。,.2134哈哈' 信息 from dual union all select '变成半角' 版本,TO_SINGLE_BYTE('哈哈2143,。,.2134哈哈') 信息 from dual union all select '变成全角' 版本, TO_MULTI_BYTE('哈哈2143,。,.2134哈哈') 信息 from d

  • 【task03】复杂一点的查询--视图2021-01-22 00:01:57

    目录 视图什么是视图视图与表的区别为什么会存在视图如何创建视图如何修改视图结构如何更新视图内容如何删除视图 视图 什么是视图 视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的(会在下面具体介绍),所以操作视图时会根据创建视图的SELECT语句生成

  • mysql学习笔记——累加计算2021-01-21 19:32:41

    题目   根据以下用户信息表user_info计算每天新增用户daily_increace和当天累计用户数user_total 分析   mysql5.7不支持with as 短语,此处使用自定义用户变量进行累加计算     1:计算每天新增用户,group by分布     2:累加计算,用户变量 答案 select a.reg_time ,a

  • Python第七课——如何选取excel表格的行数据和列数据2021-01-21 16:36:02

    https://www.bilibili.com/video/BV1D5411a7tn ''' # Section0 print("-"*30 + "Begin Section 0 开场" + "-"*30) print("lesson7 数据选择") print("1.列选择\n2.行选择\n3.行列选择") print("-"*30 + "

  • 数据库查询语句大全2021-01-21 16:02:02

    1、今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2、昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 3、近7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 4、近30天 SELECT

  • SQL查询最近12个月的数据量 没有补02021-01-21 14:35:32

    需求:查询最近12个月的数据量,此处表的名称为:ticket_ticket 按月查询数据,sql语句如下: SELECT COUNT(*) as num, DATE_FORMAT(create_at,'%Y-%m') as t FROM ticket_ticket WHERE flow_id=336 GROUP BY DATE_FORMAT(create_at,'%Y-%m') 查询结果: 可以看出只有两个月份,不满足需求。

  • 记录一个C++在条件查询时,遇到的问题。2021-01-21 12:30:39

    C++在条件查询时困扰了6个小时的小问题 先说结论1. 贴上运行错误的原码2. 错误分析2.1 sql语句错误2.2 sql语句替换2.3 继续问题分析 3.总结 先说结论 1:如果由%作为占位符.arg()传参的模式,则sql_query.exec(sql_str)执行查询时,必须加上查询语句。 2:如果由?作为占位符.ad

  • 死锁分析与解决2021-01-21 11:32:59

    死锁是指两个或两个以上的事务在执行过程中,因争夺锁资源而造成的一种相互等待的现象。 死锁产生的必要条件: 互斥:并发执行的事务为了进行必要的隔离保证执行正确,在事务结束前,需要对修改的数据库记录持锁,保证多个事务对相同数据库记录串行修改。 请求与保持:已经持有一个资源锁,等待另

  • Buuctf-web-[极客大挑战 2019]HardSQL2021-01-21 11:02:36

       被堵     异或运算符为^ 或者 xor两个同为真的条件做异或,结果为假,两个同为假的条件做异或,结果为假,一个条件为真,一个条件为假,结果为真,null与任何条件(真、假、null)做异或,结果都为null 我们还需要用到一个函数:extractvalue() 对XML文档进行查询的函数 还有要注意的地方是,它能

  • Laravel+LaYui+JQuery向select下拉框添加数据2021-01-21 09:04:32

    HTML代码 <div class="layui-input-inline"> <select name="store" lay-search="" lay-filter="store" id="store" > <option value="">请选择店铺</option> @foreach($store as $v) &

  • sqlmap2021-01-20 22:32:44

    文章目录 前言一、SQL注入二、SQLMAP1.GET注入2.POST注入3.Cookie注入 前言 sqlmap是sql注入的测试工具,优点是自动化和范围广,但是会有误报、漏报且测试方法有限。靶场我使用的是蚁景网安学院的sql入门靶场。 一、SQL注入 二、SQLMAP 官方网址:https://sqlmap.org 1.G

  • group by 和order by 的区别2021-01-20 19:02:02

    order by 和 group by 的区别 order by 和 group by 的区别: 1,order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。 2,group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使用,使用时至少需要一个分

  • 2021-01-202021-01-20 19:00:56

    单表查询 1:linq 单表查询的写法 (from 自定义的表名 in Model对象.查询的表 【where 自定义的表名.字段1 关系运算符 值 【&& 自定义的表名.字段2 关系运算符 值】】 【orderby 自定义的表名.字段】 【select 自定义的表名】 【sel

  • oralce:手工造数据量测试2021-01-20 18:03:06

    突然有部分逻辑要求测试,所以好奇想了一下怎么去造数据的问题,虽然一个晚上,也没搞懂啥,但是还是接触了几个新的知识点: 知识点1:函数 1.lpad函数是用于填充左边的内容,lpad(字段,长度,‘填充的内容’);–也有对应的rpad函数 2.ltrim函数适用于去掉左边的空格;–也有对应的rtrim函数 3.wm_con

  • MySQL语法学习笔记(持续更)2021-01-20 16:58:26

    MySQL语法学习笔记 学习之道,非尽心竭力者不能进也!我是唧唧又唧唧,欢迎查看我的笔记,有问题欢迎交流探讨。 SQL是一种结构查询语言,用于查询关系数据库的标准语言,包括若干关键字和一致的语法,便于数据库元件(表、索引、字段等)的建立和操纵。 目录 MySQL语法学习笔记1.MySQL建库

  • Oracle第六课2021-01-20 12:34:23

    Oracle第六课 一、第五课课后作业讲解 SQL优化时,对于索引的数据类型是有要求的,比如列的类型是char型,查询条件就必须是char型,如果是数字型,则索引失效 age列建了索引,它是char型,where age>18,此处18是数字,索引失效 Java中的age必然是int型,number 表结构不合理 创建班级表 CREATE

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有