10 2024 档案

摘要:WITH 子句是一种临时表,用于在同一查询中定义和引用复杂查询。它允许将重复或复杂的子查询存储在命名表中,从而简化查询并提高性能。 1.创建临时表 WITH temp_table AS ( SELECT column1, column2 FROM some_table WHERE column3 = 阅读全文
posted @ 2024-10-31 10:42 kiss_sheep 阅读(8) 评论(0) 推荐(0) 编辑
摘要:![](https://img2024.cnblogs.com/blog/3333739/202410/3333739-20241030172007135-1042204864.png)![](https://img2024.cnblogs.com/blog/3333739/202410/3333739-20241030172027468-1645550667.png) 阅读全文
posted @ 2024-10-30 17:20 kiss_sheep 阅读(3) 评论(0) 推荐(0) 编辑
摘要:一.高响应比调度算法 响应比=(进程等待时间+进程要求服务时间)/要求服务时间 综合考虑作业等待时间和运行时间的调度算法。该算法在每次调度时计算每个作业的响应比,选择响应比最高的作业运行。 二.时间片轮转调度算法(RR) 1.按照进程到达就绪队列的顺序,轮流让各个进程执行一定时间片(如100毫秒)。 阅读全文
posted @ 2024-10-30 17:05 kiss_sheep 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Java 复习笔记 OSI模型 开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI) 1-7 物联网叔会使用 (资源子网) 应用层 为应用程序提供交互服务 。 域名系统DNS 文件传输FTP 支持万维网(www)应 阅读全文
posted @ 2024-10-30 15:10 kiss_sheep 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.CASE函数 计算测试表达式 CASE 测试表达式 WHEN 简单表达式1 THEN 结果表达式1 WHEN 简单表达式2 THEN 结果表达式2 … WHEN 简单表达式n THEN 结果表达式n [ ELSE 结果表达式n+1 ] END 搜索表达式 CASE WHEN 布尔表达式1 THE 阅读全文
posted @ 2024-10-30 14:55 kiss_sheep 阅读(12) 评论(0) 推荐(0) 编辑
摘要:‌SQL开窗函数(Window Functions)主要用于对数据集进行分区和排序,并在每个分区内进行聚合计算,同时保持数据的行级细节。 开窗函数的语法形式为:函数 + OVER(PARTITION BY <分组用列> ORDER BY <排序用列>)。其中,PARTITION BY用于定义分区,O 阅读全文
posted @ 2024-10-30 14:39 kiss_sheep 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1.算数函数 ABS-绝对值 ABS(x) 当 ABS 函数的参数为NULL时,返回值也是NULL MOD-求余数 MOD(被除数,除数) ROUND-四舍五入 ROUND(对象数值,保留小数的位数) 2.字符串函数 CONCAT-拼接 CONCAT(str1,str2) LOWER-小写转化/UP 阅读全文
posted @ 2024-10-30 14:22 kiss_sheep 阅读(9) 评论(0) 推荐(0) 编辑
摘要:‌1.内连接(Inner Join)‌: 作用:返回两个表中联结字段相等的数据。 特点:只显示两个表中匹配的记录,不显示不匹配的记录。 SELECT * FROM table1 INNER JOIN table2 ON table1.common_field = table2.common_fiel 阅读全文
posted @ 2024-10-30 13:50 kiss_sheep 阅读(44) 评论(0) 推荐(0) 编辑
摘要:组合查询,也称为复合查询,是指将多条SQL查询语句的结果合并为一个结果集的操作 UNION和‌UNION ALL 结果不去重就用union all,去重就用 union。 阅读全文
posted @ 2024-10-30 11:49 kiss_sheep 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.当聚合条件作为筛选结果时,不可以使用where函数,要使用having函数 2.having是针对前面有提到的字段,然后进行条件限制。但是where是针对数据库里的原始字段做条件限制/ 如果前面对字段起了别名,后面的having是可以直接使用别名来限制的 ,但是where不可以,只能采用数据库原 阅读全文
posted @ 2024-10-30 11:46 kiss_sheep 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.=与!= <>也表示不等于 2.like与not like 3.in与not in 列名 [NOT] IN(常量1, 常量2,…常量n) 4.NOT EXISTS 4.is null 与 is not null 5.between .. and ..与 no tbetween .. and .. 阅读全文
posted @ 2024-10-30 11:36 kiss_sheep 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.SELECT 列名 FROM 表名 LIMIT 行数; 行数表示希望返回的行数。可以为一个正整数,表示返回指定数量的行;也可以为两个整数,用逗号分隔,表示返回指定范围内的行。初始记录行的偏移量是 0(而不是 1),为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1 `S 阅读全文
posted @ 2024-10-30 11:27 kiss_sheep 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1.distinct select distinct(university) from user_profile; 2.group by select university from user_profile group by university; 3.row_number() over (par 阅读全文
posted @ 2024-10-30 11:13 kiss_sheep 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一般格式 SELECT [ ALL | DISTINCT ] <目标列表达式> [,<目标列表达式>] ... FROM <表名或视图名> [,<表名或视图名> … ] | (<SELECT语句>) [AS] <别名> [ WHERE <条件表达式> ] [ GROUP BY <列名1> [ HAV 阅读全文
posted @ 2024-10-30 11:02 kiss_sheep 阅读(7) 评论(0) 推荐(0) 编辑
摘要:创立索引 CREATE [UNIQUE][CLUSTER] INDEX <索引名> on <表名> (列名与次序),默认升序asc. 例: CREATE UNIQUE INDEX Stusno ON Students(Sno);CREATE UNIQUE INDEX Coucno ON Course 阅读全文
posted @ 2024-10-30 10:59 kiss_sheep 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示