left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段…
标签:SQL
SQL Server的差异备份还原
在SQL Server中还原差异备份,需要先还原在差异备份时间点之前的一个完整备份,在还原完整备份时要加上NORECOVERY参数,示例SQL语句如下: RESTORE DATABASE [数据库名称] FROM DIS…
SQL循环插入批量数据
另一篇文章 SQLServer中批量插入数据方式的性能对比 declare @i intdeclare @qid int set @i=1set @qid=100 while @i<50000begininsert…
[hive]hive中查找表或者查看表的信息
一、查找表 --查看数据库中所有表 SHOW TABLES IN db_name; --使用正则表达式过滤表 USE db_name; SHOW TABLES 'employ.*'; 二、查看已创建的表信息 DESCRI…
数据库实体、关系(一对一实现方式、一对多实现方式、多对多实现方式)
就数据库而言,实体往往指某类事物的集合。 把每一类数据对象的个体称为实体。 数据库中:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实…
T-SQL学习中--取得部分检索数据记录
SELECT TOP(n) FROM _TableName_ ORDER BY _ColumnName_是一种非标准SQL语句,从数据表中最多检索出排在前面的n条数据来,但是它可以用SELECT TOP(n) PERCE…
sql plus及SQL语句
1.sql plus 1,SQL plus的定义 sql plus是用来和oracle进行交互的工具。可电脑端使用,也可以在服务器上使用 2,启动SQLplus 在cmd界面直接输入SQLplus就可进入 3,常用命令 …
SQL数据库中如何把一个表中的数据复制到另一个表中?
SQL数据库中如何把一个表中的数据复制到另一个表中?** 1整个表复制:** insert into table1 select * from table2 2部分列复制:** insert into table1(co…
Linux---一台主机部署多版本mysql服务和mysql实例
1.背景 服务器上有mysql5.5.38,要求升级为mysql5.6 2.方法 为了降低影响范围,可持续作业,决定在现有基础上部署mysql5.6,即部署多版本mysql 3.注意事项 1.与现有mysql安装目录不能…
sqlserver字符串拆分(split)方法汇总
–方法0:动态SQL法declare @s varchar(100),@sql varchar(1000)set @s=’1,2,3,4,5,6,7,8,9,10′set @sql=&…
SQL 截取日期年份和月份
使用Convert()函数: select convert(char(10),GetDate(),120) as Date 第3个参数就是用来设置日期类型数据的显示样式的,下面介绍几种样式的参数: 100 mm dd y…
【MYSQL】业务上碰到的SQL问题整理集合
前言 身为一名前端工程师, 对于 SQL了解程度并不是很深刻, 盘点一些个人工作遇到的问题,给大家普及下知识, 以及记录自己如何解决这些问题的. 导航 SELECT 语句不区分大小写? SELECT IN 语句顺序不符合…