搜索结果
查询Tags标签: select,共有 4981条记录-
Oracle 序列学习与使用总结
Oracle序列学习与使用总结 by:授客 QQ:1033553122 简述 序列是oracle提供的用于生成一系列数字的数据库对象,序列会自动生成顺序递增的序列号,可用于提供唯一的自动递增主键。序列和视图一样,并不占用实际的存储空间,只是在数据字典中保存他的定义信息。 创建序列 当…
2022/8/23 2:23:56 人评论 次浏览 -
子查询
子查询-- ===================== where ============================= -- 1、查询数据库结构-1的所有考试结果(学号,科目编号,成绩),降序排列 -- 方式一:使用连接查询 SELECT r.`studentno`,r.`subjectno`,`studentresult` FROM result r INNER JOIN `subject` sub O…
2022/8/22 6:57:08 人评论 次浏览 -
2022-08-18 day31 第一小组 王鸣赫
目录MySQL常用函数聚合函数数值型函数字符串型函数日期和时间函数获取时间和日期时间戳和日期转换函数根据日期获取年月日的数值时间日期的计算加密函数流程控制函数数据库设计三范式第一范式第二范式第三范式常见的表关系一对一一对多多对多mysql未完待续....JDBC: MySQ…
2022/8/22 6:56:10 人评论 次浏览 -
5个必知的高级SQL函数
5个必知的高级SQL函数SQL是关系数据库管理的标准语言,用于与数据库通信。它广泛用于存储、检索和操作数据库中存储的数据。SQL不区分大小写。用户可以访问存储在关系数据库管理系统中的数据。SQL允许描述数据。用户可以轻松创建和删除表和数据库。我们可以使用SQL库、模块…
2022/8/22 2:26:14 人评论 次浏览 -
mysql初识
mysql需要了解哪些知识 1.sql操作 2.索引 索引原理 索引优化 sql语句优化 3.事务 并发读异常的问题 并发死锁怎么解决 4. mysql与缓存 解决读性能问题 集群的内容OLTP: OLTP(online transaction processing)翻译为联机事务处理;主要对数据库增删改查; OLTP主要用来记…
2022/8/22 2:26:09 人评论 次浏览 -
MySQL JSON函数文档搬运
本文搬运了MySQL对JSON的支持相关的函数 /* 自MySQL 5.7版本以后,加入了JSON字段类型支持,并提供一系列函数实测字段类型设置为varchar,只要字段值为合法json,MYSQL JSON对应的函数都可以使用 */-- 1 返回一个JSON数组 SELECT JSON_ARRAY(1, "abc", NULL, TRUE…
2022/8/22 2:24:13 人评论 次浏览 -
Vulfocus靶场 | Django SQL注入(CVE-2021-35042)
漏洞复现 这题通关比较简单,但是django这个漏洞还挺出名的,之前在ctf上也遇到过相关的题目\ 直接按照提示,进入了Django报错页面 flag就在里面,直接ctrl+F就能找到 爆数据库版本 order=vuln_collection.id);select updatexml(1,concat(0x7e,(select @@version)),1)%2…
2022/8/22 2:24:03 人评论 次浏览 -
mysql基础练习题
mysql基础练习题 test1 1、创建emp表,设计字段为id,name,age,sex, salary(工资),resume(履历),time(入职时间)。 2、往表中添加数据如下: insert into emp(name,age,sex,salary,resume,time) values (a1,18,女,8888.88,tester a1,2018-08-08), (a2,18,女,8888.88,te…
2022/8/17 2:55:56 人评论 次浏览 -
MySQL使用Explain查看执行计划
概述 Explain模拟优化器执行SQL语句,在5.6以及以后的版本中,除了select,其他insert,update和delete均可以使用explain查看执行计划,从而知道mysql是如何处理sql语句,分析查询语句或者表结构的性能瓶颈。 作用 1、表的读取顺序 2、数据读取操作的操作类型 3、哪些索引…
2022/8/16 2:26:02 人评论 次浏览 -
【SQL】查询存在于一个表而不存在于另外一个表的数据
需求描述:A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。1、方法一(推荐):逻辑相对复杂,但是速度最快 ~执行时间: 0.570秒~select * from B where (select count(1) as num from A where A.ID = B.ID) = 02、方法二:使用 left join , “B.ID isnull” 表示…
2022/8/15 2:23:25 人评论 次浏览 -
mysql-查询
1. 去重:select DISTINCT name from table; 2. 空值(NULL)参与运算 查询时会导致查询结果为NULL,可以在该字段加入 IFNULL(name, need_value) 来进行一个条件判断。 3. 着重号:如果查询语句中定义的关键字与sql关键字冲突可以加 ` `进行区别 4. 查询常数:select …
2022/8/15 2:23:19 人评论 次浏览 -
SQL基础
测试环境:https://www.w3schools.com/sql/trysql.asp?filename=trysql_asc 1. 基本概念表中的一行为一条数据,一列即为一个字段(可以认为相当于java中的属性)1.1. SQL的种类DDL(data definition language):数据定义语言create:创建表(不局限于表) join:关联多个表…
2022/8/15 2:22:49 人评论 次浏览 -
C#中的匿名类型
这节来讲一下C#中的匿名类型。 匿名类在C#中,我们可以不去显示的声明一个类,而是通过匿名类去临时声明一个类结构去帮助我们去完成一些功能。声明一个匿名类,我们可以像下面这样做:var Anonymous=new {name="charles",year=18};//声明匿名类对象需要注意的是…
2022/8/15 1:23:42 人评论 次浏览 -
datasketches-postgresql 安装手册
目录1. 编译incubator-datasketches-cpp编译datasketches-cpp项目编译datasketches-cpp项目的Python Wrapper for Datasketches2. 编译incubator-datasketches-postgresql3. Verifying installation of datasketches-postgresql with a test database4. Advanced Examples…
2022/8/14 2:23:45 人评论 次浏览 -
MySQL-防止误删除的方案就是删除,看不见岂不就是删除了吗,所以就是把它隐藏起来。
版权声明:原创作品,谢绝转载!否则将追究法律责任。 ————— 作者:kirin 伪删除: 用update替代delete 1、添加状态列 ALTER TABLE student2 ADD state TINYINT NOT NULL DEFAULT 1 COMMENT 状态:1为存在,0为不存在;2、原删除语句替换 原来: delete from student2 …
2022/8/14 2:23:43 人评论 次浏览