《SQL必知必会》笔记
SQL必知必会(第4版)作者:【美】Ben Forta本书介绍了sql在不同数据库工具(Oracle、SQLite、SQL server、MySQL、MariaDB、PostgreSQL...)是怎么写不同的sql语句。因工具的不同,对应的sql也有些变化,或者在这工具能用上,但是在另一个工具就用不...
SQL反模式学习笔记18 减少SQL查询数据,避免使用一条SQL语句解决复杂问题
目标:减少SQL查询数据,避免使用一条SQL语句解决复杂问题反模式:视图使用一步操作,单个SQL语句解决复杂问题使用一个查询来获得所有结果的最常见后果就是产生了一个笛卡尔积。导致查询性能降低。如何识别反模式:当出现以下情况时,可能是反模式1、为什么我的求和、技术返回的结果异常地大?2、我一整天都在和...
SQL学习笔记四之MySQL数据操作
阅读目录一 介绍二 插入数据INSERT三 更新数据UPDATE四 删除数据DELETE五 查询数据SELECT六 权限管理一 介绍MySQL数据操作: DML========================================================在MySQL管理软件中,可以...
[学习笔记]SQL server完全备份指南
准备工作连接目标数据库服务器在目标数据库上右键->属性,将数据库的恢复模式设置为“简单”,兼容级别设置为“SQL Server 2016(130)”[可选]将表中将无用的业务数据删除,以减少备份或移动的文件大小,这一步根据业务需求而决定,以ABP系统为例,运行下列SQL命令将AbpAuditL...
SQL 横转竖 、竖专横 (转载) 使用Dapper.Contrib 开发.net core程序,兼容多种数据库 C# 读取PDF多级书签 Json.net日期格式化设置 ASPNET 下载共享文件 ASPNET 文件批量下载 递归,循环,尾递归 利用IDisposable接口构建包含非托管资源对象 《.NET 进阶指南》读书笔记2------定义不可改变类型
SQL 横转竖 、竖专横 (转载)普通行列转换问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果):姓名 语文 数学 物理---- ---- ---- ----李四 74 84 ...
oracle sql 高级编程 历史笔记整理
20130909 周一oracle sql 开发指南 第7章 高级查询1.层次化查询select level,ttt.*,sys_connect_by_path(ttt.col1,',') from ttt start with .. Connect by prior …因为先建立树,再进行wher...
PL/SQL第二课(学习笔记)
第五章 游标CURSOR CURSOR 用于提取多行数据集 DECLARE CURSOR DECLARE v_major student.major%TYPE; --定义一个变量 CURSOR c_sutdent IS --可以在这里为我们的参数进行赋值然后我们就可以查询到数据...
sql 跨库查询备忘笔记
select * from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名insert 本地库名..表名 select * from OPENDATASOURCE( 'SQLOLEDB...
黑马程序员 学习笔记——SQL查询语句大全
---------------------- android培训、java培训、期待与您交流! ---------------------- --语 句 功 能1、数据操作Select --从数据库表中检索数据行和列...
黑马程序员之SQL 学习笔记:SQL中group by 和having的使用
--------------------------------------------------- 2345王牌技术员联盟、2345王牌技术员联盟、期待与您交流!---------------------------------------------------------Group By语句...
mysql--SQL编程(基础知识) 学习笔记1
1.数据库应用类型分类:一般来说,可将数据库的应用类型分为OLTP(OnLine TransactionProcessing ,联机事务处理)和OLAP(OnLine Analysis Processing,联机分析处理)两种。OLTP是传统关系型数据库的主要应用,其主要面向基本的、日常的事务处理,...
【一句话学习笔记SQL篇】表和列的扩展属性
闲言碎语不说,直接入主题。 表的扩展属性查询: --'table_name'自己指定 select * from sys.fn_listextendedproperty (default,'schema', 'dbo', 'table', 'table_name', null, null); ...
SQL Server Window Function 窗体函数读书笔记二 - A Detailed Look at Window Functions
这一章主要是介绍 窗体中的 Aggregate 函数, Rank 函数, Distribution 函数以及 Offset 函数.Window Aggregate 函数Window Aggregate 函数和在Group分组中使用的聚合函数是一样的, 只是不再定义Group并且是通过 OVER子句来...
Unity3D 连接MySQL数据库笔记3-SQL建表
打开 Navicat MySQL管理工具 连接到数据库 选择 test 数据库 点击 查询 输入对应的 sql命令 create table tuser( uname varchar(20) not null primary key, upwd varchar(20) ...
T-SQL/PL-SQL/MySQL/Sql Server/Linq笔记
记一些T-SQL/PL-SQL和Sql Server/MySql以及Linq相关的笔记,备查 Q:获取指定数据库的所有表信息: MySql: SELECT * FROM information_schema.TABLES WHERE table_schema = 'qi...
SQLServer 学习笔记之超详细基础SQL语句 Part 8
Sqlserver 学习笔记by:授客 QQ:1033553122-----------------------接Part 7---------------------触发器str_trigger创建后往std_table中添加数据INSERT std_TABLE(姓名,专业方向,系部代码) ...
Sql学习笔记(二)—— 条件查询
上篇简单介绍了一下sql的一些基础增删改查语句,而针对多种多样的查询语句则未详细说明,这一篇继续记录一下关于各种条件查询的知识。1.按列名进行查询语句: select stuName , stuAge from student -- select 后的字段用','分隔,不能使用 and 注意:sel...
Mybatis学习笔记(四) 之动态SQL语句
动态SQLmybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类:1. if 语句 (简单的条件判断)2. choose (when,otherwize) ,相当于java 语言中的 switch ,...
Oracle 笔记(七)、PL/SQL 基础
一、概述、PL/SQL 块结构PL/SQL 是Oracle产品对 SQL 语言的扩展。PL/SQL 块共分为三个部分:声明部分、可执行部分、异常部分。 DECLARE ... BEGIN ... EXCEPTION ... END; 变量声明内容:赋予变量适...
oracle学习笔记(2)-SQL基础
1.DDL:create;alter;drop;audit;noaudit;revoke;grant; 2.DML:insert;update;delete 3.DQL:select 4.事务控制:将一组DML操作组合起来,形成一个事务并进行事务控制.事务提交(COMMIT),事务回滚(ROLLBA...