`
Ryee
  • 浏览: 274092 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据采集中常用的SQL语句

阅读更多

数据采集中常用的SQL语句

   相同的SQL语句运用到不同数据库中会有略微的差别,对字符变量的要求,相关函数的变化,以及语法规则的不同等等,例如:oracle数据库中对字段命名 别名时不需要as 字符,没有month(),year()等时间函数等等,access数据库中在使用inner join执行内部联合时条件需用(),当然还有很多的细微差别,大家可以自己去寻找总结。下面的示例以SQL SERVER为基础编写。

1. 抽取非重复数据

select distinct var1 from tableName;

2. 抽取某个时间段间的数据

select var1,var2 from 数据表 where 字段名 between 时间1 and 时间2;
3. 连接多个变量

select '123'+cast(456 as varchar);

select '123'+cast(456 as varchar)+'789';

4. 用SQL语句找出表名为Table1中的处在ID字段中1-200条记录中Name字段包含w的所有记录

select * from Table1 where id between 1 and 200 and Name like '%w%';

5. 找出拥有超过10名客户的地区的列表

select country from test group by country having count(customerId)>10;
6. 关于取出每个部门工资最高的前三人

select * from table t where 工资 in (select top 3 工资 from table where 部门 = t.部门 order by 工资 desc);  
7. 两个结构完全相同的表a和b,主键为index,使用SQL语句,把a表中存在但在b表中不存在的数据插入的b表中

insert into b select * from a where not exists(select * from b where "index"=a."index");  
8.从一个数据库中的多个数据表提取相关变量

Select table1.var1,table2.var2,table2.var3,

From table1 inner join table2

On tabel1.var1=table2.var1

Inner join table3

On tabel1.var2=table3.var2

(order by ……)

分享到:
评论

相关推荐

    ifeng多线程新闻采集器,支持SQL语句

    工具必须依赖Microsoft .NET ...软件支持SQL语句设置,只要写好SQL语句就可以将采集回来的新闻插入到数据库,目前仅支持SQL Server。 不懂的用的小白不要乱评论,这款工具适合有一定SQL Server基础的朋友使用。

    凡客诚品数据采集器(省市区)

    凡客诚品数据采集器(省市区),可以采集凡客诚品上面的省市区,很方便,还有sql语句,默认是sqlserver的

    中国知网采集数据sql整理

    对中国知网采集下来的数据,进行sql整理,有截取字段,建表语句等

    windows服务自动定时启动SQLServer同步数据到MongoDB.zip(c#源代码)

    本软件综合了,windows服务控制(安装卸载等),windows服务启动程序(服务控制定时运行程序),动态编译(根据SQL语句生成对应的实体类),反射(将泛型传递给方法,根据类字段类型判断数据类型),泛型的灵活使用...

    .net采集软件(采集插件)

    采集软件,可以采集任意网站的信息, 以插件的形式对应到任意数据库,会写sql语句,就能实现采集

    基与SQL的奖学金评定系统入库模块

    使用SQL语句,使用JDBC的技术奖采集的信息由网络模块接收后传入本模块实现入库操作

    SqlServer 在中获得自增ID的两种方式.txt

    SqlServer 在中获得自增ID的两种方式.存储过程或SQL语句中插入数据后,自动获取自增的ID

    GGCMS网站管理系统 v1.2(asp.net+SqlServer)

    系统提供的“计划任务”,可以自动实现采集、审核、生成静态、执行SQL语句等工作,让站长从每天繁琐、重复、机械化的工作中解脱出来。 主要功能 网站动静态、模拟静态可变。 同一系统可实现多子站(频道)并行,...

    基于FlinkSQLCDC的实时数据同步方案

    某天BI团队期望对数据库做全文索引,于是我们同时要写多一份数据到ES中,改造后一段时间,又有需求需要写入到Redis缓存中。很明显这种模式是不可持续发展的,这种双写到各个数据存储系统中可能导致不可维护和扩展,...

    labview利用labSQL访问数据库

    本应用实例是基于VI的某型装备的随动测试系统,该测试系统需要对事先存储的各测试点的基本资料,标准值、上下限值进行读取,然后与采集的数据值进行计算、判断,并进行状态记录存储和管理。其数据库采用的是...

    Oracle SQL tuning 数据库优化步骤分享(图文教程)

    SQL Turning 是Quest公司出品...SQL Tuning (SQL优化)模块可以对比和评测特定应用中SQL语句的运行性能,提出智能化的优化建议,帮助用户改善应用的响应时间。SQL优化模块具有非介入式SQL采集、自动优化和专家建议等功能

    大数据处理流程.pdf

    有以下⼏个⼤的步骤: 1.1 数据采集 数据采集概念,⽬前⾏业会有两种解释:⼀是数据从⽆到有的过程(web服务器打印的⽇志、⾃定义采集的⽇志等)叫做数据采集; 另⼀⽅⾯也有把通过使⽤Flume等⼯具把数据采集到指定...

    能耗补数工具1.1.0

    EDProcuce为了解决能耗数据断数而产生的一款工具,可以根据导入模板的数据或SQL语句查询出来的数据生成指定能耗数据,支持单个表具的一天和多天数据只能生成,并支持导出excel和sql。 目前工具刚刚出炉,还需待使用...

    易点内容管理系统 DianCMS v5.3.0 SQL

    【增加】在栏目展示标签中增加了Where条件筛选,可以使用类似于:ename like 'a' and parentid=1等SQL语句筛选。 【增加】采集每个URL时间设定,防止采集时被目标服务器屏蔽。 【优化】分站功能。 【增加】...

    全国省市数据行政区域代码(省市乡镇村)数据及采集代码

    中国省市乡镇行政区划代码采集程序。 VS2013开发,MSSQL数据库。 文件中已有数据库建表语句,请创建数据库并修改相应的数据库连接即可直接运行。 生成的数据约70多万条。

    IBM DB2经典视频教程

    第9周 DB2性能优化:SQL语句调优,包括监控找出问题SQL、获取访问计划、解读和分析访问计划、调优SQL语句的招式等。 第10周 DB2性能优化:最佳实践 第11周 某ERP数据库性能优化实战案例分享(1):系统调优 第12周 ...

    BookCrossing

    这个数据集是网上的Book-Crossing图书社区的278858个用户对271379本书进行的评分,包括显式和隐式的评分。...这个数据集是由Cai-Nicolas Ziegler使用爬虫程序在2004年从Book-Crossing图书社区上采集的。

    项目辅助开发器 1.0 Beta2

    修正了带参数SQL语句的类型问题 <br> 1.0 Beta1版本功能 <br>1.主界面仿VS编译器效果,界面用起来更熟悉。 2.可模拟查询分析器执行TSQL语句 3.支持SQL Server 2000、SQL Server 2005 4.以树形菜单...

    野外数据库管理系统

    基于数据库的野外数据采集系统,可以进行简单的数据查询,录入,输出,修改,支持SQL语句,本文件包含全部代码和所有源程序,仅供初学者使用。

Global site tag (gtag.js) - Google Analytics