除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
摘要:可以在子句里加入TOP;比如top 100 percent,获取前100% -- 请查询出销售开始时间最早的产品,如果有多个,则按升序排序,选择第一个 select top 1 od.Name from (select top 100 percent p.Name from SalesLT.Prod
阅读全文
posted @
2023-04-28 14:11
阿霖找BUG
阅读(306)
推荐(0) 编辑
string_agg聚合函数
摘要:string_agg()是一个聚合函数,把一个个字符串用指定的数据进行分隔 -- 请按照城市进行汇总,每个城市只有一行记录,记录内容为将每个城市中的所有当地客户的lastname用逗号连接 --string_agg是一个聚合函数 select a.City, string_agg(c.LastNam
阅读全文
posted @
2023-04-28 13:55
阿霖找BUG
阅读(1650)
推荐(0) 编辑
存储过程
摘要:存储过程,类似于类,但又不太一样 他是把一个或者一组SQL语句只进行一次编译,后储存在服务器的数据库里,之后就可以直接通过调用名字了,执行特定的功能;1、减少了编译SQL的时间,提高了效率和2、代码的复用性和可移植性3、减轻服务器的负担4、可以更有效的管理数据库权限 缺点:专门维护他,占据数据空间
阅读全文
posted @
2023-04-24 17:58
阿霖找BUG
阅读(17)
推荐(0) 编辑
索引
摘要:索引相当于目录,可以加快查询速度,和连表速度,减少系统响应时间,最好是在小数据类型(int)上创建索引 但索引也会占用一定的空间,所以索引不适合太多 分为聚集索引和非聚集索引 聚集索引在插入时,先找到物理位置再插入(插入时间就长一点),所以他再物理上连续(查询就更快一点)逻辑上也连续,最多有一个(多
阅读全文
posted @
2023-04-24 16:34
阿霖找BUG
阅读(13)
推荐(0) 编辑
字段与属性
摘要:字段是私有的,一般在类内部使用。private 一般只用来储存数据 读写无限,(除了readonly) 属性是给外部使用的,公有的一般用public 属性可以在里面写一些业务逻辑 读写可以自定义,可控,安全性强 使用:一般在外部类调用时,使用属性,属性再把值储存在字段里。 public class
阅读全文
posted @
2023-04-23 15:20
阿霖找BUG
阅读(13)
推荐(0) 编辑
OOP
摘要:public class Course//使用public公共,说明是公共类,外部类也可以调用 { public int id; public string name; public int age = 10; public string student; public string Test()
阅读全文
posted @
2023-04-23 12:01
阿霖找BUG
阅读(19)
推荐(0) 编辑
值类型
摘要:public static void Type() { //基本类型变量,值赋值 int a = 12; int b = a; Console.WriteLine($"更改前{a}"); b += 1; Console.WriteLine($"更改后的值{a}"); //引用类型赋值,d[]引用的不
阅读全文
posted @
2023-04-23 10:35
阿霖找BUG
阅读(11)
推荐(0) 编辑
CS0120 对象引用对于非静态的字段、方法或属性
摘要:非静态类的方法是不能直接调用的,需要实例化,但当有时需在各个地方去调用该方法时,逐个去实例化会显得麻烦,可以采用一个静态类来封装后使用。 只有静态类才能调用
阅读全文
posted @
2023-04-21 09:26
阿霖找BUG
阅读(858)
推荐(0) 编辑
游标
摘要:对查询出来的结果集进行读取 类似于循环遍历数组,可定位 缺点:存放到TempDB里(临时表),内存有限。 适合:表数据少的时候 分类:静态,动态,只进,键值驱动游标 静态:类似于快照,支持滚动(向前向后读取都可以),数据库发生改变,结果集不变(消耗资源少) 动态:支持前后滚动,前后滚动时,结果集是重
阅读全文
posted @
2023-04-20 11:39
阿霖找BUG
阅读(18)
推荐(0) 编辑
SQLserver
摘要:常用字符串的操作 select charindex ('bc','abdcbc') 返回子串出现的位置 select PATINDEX('%bc%','nnbc') select upper('asdfASDFG')--转大写 select lower('ASDFGzxcvb')--转小写 sele
阅读全文
posted @
2023-04-19 09:30
阿霖找BUG
阅读(97)
推荐(0) 编辑
inner join查询出现两个相同的列
摘要:使用GROUP BY语句 可以使用GROUP BY语句将结果集按照指定的列进行分组,并对每个分组进行聚合操作。在使用GROUP BY语句时,需要将SELECT语句中选择的列和聚合函数中的列全部包含在GROUP BY子句中。 SELECT log_id,log_user_name,user_role,
阅读全文
posted @
2023-04-15 23:09
阿霖找BUG
阅读(137)
推荐(0) 编辑
main.c: In function ‘main’: main.c:7:14: warning: implicit declaration of function ‘factorial’ [-Wim
摘要:先写了主函数(主函数位置在最前),然后在主函数里调用了其他函数,但是这样调用的话先运行的是主函数,当主函数结束时,还没运行到调用函数,所以才会报错。 解决:main函数在最后(推荐);使用函数声明; #include <stdio.h> int main() { long factorial(int
阅读全文
posted @
2023-04-14 21:55
阿霖找BUG
阅读(1040)
推荐(0) 编辑
递归算法;求n的阶层
摘要:java: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String a=sc.next(); in
阅读全文
posted @
2023-04-14 21:52
阿霖找BUG
阅读(31)
推荐(0) 编辑
Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for org.lin.hms.dao.RoomDAO.insertRoom. please check file
摘要:Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method '
阅读全文
posted @
2023-04-13 21:17
阿霖找BUG
阅读(66)
推荐(0) 编辑
Error resolving template [date], template might not exist or might not be accessible by any of the configured Template Resolvers
摘要:这种情况要不就是你想加载页面 @RequestMapping("/welcome1.html")public String welcome1(){ return "/welcome1";} 但写错了 改正: @RequestMapping("/welcome1.html")public String
阅读全文
posted @
2023-04-04 22:24
阿霖找BUG
阅读(31)
推荐(0) 编辑
转化Date格式
摘要:获取现在时间; 转化list<Date>列表格式; 把把List列表中的两个List分出来 LocalDate date = LocalDate.now();//获取现在的时间 System.out.println(date); final List<GraphUser> graphUsers =
阅读全文
posted @
2023-04-04 17:32
阿霖找BUG
阅读(23)
推荐(0) 编辑
笔试题
摘要:import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); StringBuffer num3=new StringB
阅读全文
posted @
2023-04-01 20:38
阿霖找BUG
阅读(11)
推荐(0) 编辑
冒泡
摘要:今天的笔试题,小小的记录一下 package com.example.demo; import org.springframework.boot.autoconfigure.SpringBootApplication; import java.io.*; import java.util.*; @S
阅读全文
posted @
2023-04-01 02:26
阿霖找BUG
阅读(17)
推荐(0) 编辑
用JAVA实现对.txt文件的读取与写入
摘要:package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; impo
阅读全文
posted @
2023-04-01 00:03
阿霖找BUG
阅读(726)
推荐(0) 编辑