在查询语句时,也存在一些方法和属性,而这些方法在查询时统称为函数,便利查询时使用聚合函数(都是针对字段操作)聚合是缩减一系列输入值的表达式,例如缩减为单个值。Select*frombiao1、--求平均分AVG:只能对数字类型的操作,返回一个值(返回非null值的平均值)SelectAVG(age)...
分类:
数据库 时间:
2014-10-31 18:58:41
阅读次数:
422
kettle的javascript步骤自己写代码连接数据库,实现查询,更加灵活,一些业务场景中会用到。...
分类:
数据库 时间:
2014-10-29 09:14:21
阅读次数:
240
数据库操作怎么那么复杂,这个条件那个条件的,不过万变不离其宗,只要知道最基本几个查询就可以随便组合了。连贯查询,不限制次序,挺不错http://www.thinkphp.cn/info/116.html$User->where('status=1')->order('create_time')->l...
分类:
数据库 时间:
2014-10-28 13:44:03
阅读次数:
157
通常网站的性能瓶颈在数据库查询,如果你希望你的网站在一定阶段之内保持稳定,优化你的SQL和数据库是非常必要的一个优化环节。优化数据库是一个很大的话题,这里只是摘要一些比较关键的优化参考建议,并且需要具体分析项目的情况才能给出最合理的优化建议,所以具体的优化建议你应该咨询你公司的架构师或者DBA。下面...
分类:
数据库 时间:
2014-10-27 12:27:47
阅读次数:
261
今天使用数据库查询工具DBvis链接mysql数据库时, 发现执行如何sql语句, 都报如下错误:后来想着应该是mysql驱动包的版本不对导致的, 如何你和我一样, 也是这个问题困扰,那么现在就知道怎么回事了。我的版本如下:解决办法:去mysql官网下载最新的jar驱动包 然后更新就行.url:ht...
分类:
数据库 时间:
2014-10-27 10:50:07
阅读次数:
238
期待已久的EF终于来了。 学完本篇文章,你将会掌握基于EF数据模型的完整开发流程。 本次将会完成EF数据模型的搭建和使用。 基于这个模型,将之前的示例添加数据库查询验证功能。 文章提纲 概述 & 要点 详细步骤 总结 概述 & 要点 下面是本文要点,正文部分会有详细介绍。 EF架构图 新建基于EF的...
分类:
Web程序 时间:
2014-10-27 10:31:10
阅读次数:
279
在本篇的开头,我要感谢一些朋友来信给我指出了前几篇文章中的错误。不知大家是否记得在第八篇中我举了一个简单的利用 Application 制作的页面访问计数器?有位朋友来信问我,为何当他改变计数器起始变量 NumVisits 的值后对最后的记数结果没有任何作用?起初我也大惑不解,让我们来回忆一下这.....
分类:
数据库 时间:
2014-10-24 10:26:41
阅读次数:
279
当sql中存储的数据量比较大时,在web中 数据显示时都会对数据进行分页,分页不会在客户端进行分页,而是在数据库查询过程中进行了分页。sql代码:DECLARE @pageindex INT; --页码DECLARE @pagesize INT; --每页显示的记录数量SET @pageindex....
分类:
数据库 时间:
2014-10-22 21:46:40
阅读次数:
260
1 循环内不要访问数据库。2 一个主要的函数调用很多分支函数。在主函数内尽量把数据库查询做完,分支函数若需要数据库的数据,则通过传递参数获得。3 函数接口清晰,多个参数尽量不要有交集。4 几个主要的函数中如果有类似功能,尽量使这些函数的功能的实现逻辑一致,不要用不同方法,(比如正向遍历和反向遍历)。...
分类:
其他好文 时间:
2014-10-22 21:35:03
阅读次数:
137
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id f...
分类:
数据库 时间:
2014-10-22 14:37:38
阅读次数:
276