• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
素蔓、无暇至永恒
承诺总是那么不堪一击~
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 下一页
2012年7月24日
联结
摘要: 联结其实理解起来很简单,这里做一下学习笔记主要是为了术语的熟悉。联结使得数据库的伸缩性加强很多。Let us see seeSelect Cname,Pname,PpriceFrom Customers,ProductsWhere Customers.CID=Products.CIDOrder by Cname,Pname红色标注的语句再熟悉不过额,就连数据库报错都记得:CID对象名不明确。All right:在引用的列可能出现二义性时,必须使用完全限定列名。看似简单的where语句额,其实呢,如果没有上面的where语句,结果会怎样?Select Cname,Pname,PpriceFrom 阅读全文
posted @ 2012-07-24 20:47 pain1033 阅读(226) 评论(0) 推荐(0)
子查询
摘要: 个人理解的子查询就是随便怎么套,不怕你套的多,就怕你把自己套乱了。Let us see seeSelect Cname,CcontractFrom CustomersWhere Cid in(select Cid From Orders where Onum in(select Onum From OrderInfoDetial where Pid=’Agilesoft’))由内而外,分析清楚就可以了。Exists和InSelect CId,Cname from CustomersWhere Exists(Select * from Orders where DateDiff(month,Od 阅读全文
posted @ 2012-07-24 20:08 pain1033 阅读(187) 评论(0) 推荐(0)
2012年7月22日
分组数据where & having ,group by & order by
摘要: Where & Having简单讲:having支持所有where操作符,唯一的差别就是where过滤行,having过滤分组。Select product_id,Count(*) as orders from productsGroup by product_idHaving Count(*)>=2输出结果如下:01 3可以这样说:where在数据分组前进行过滤,having在数据分组后进行过滤需要注意的是:having与group by不适用的数据类型为text、ntext、imageGroup by & Order byGroup by:分组行,但输出可能不是分组的 阅读全文
posted @ 2012-07-22 17:27 pain1033 阅读(209) 评论(0) 推荐(0)
2012年7月12日
SQL拼接字段,算数计算
摘要: SQL中有时需要将两个列拼接起来构成单个值,如下Select EmpName + ‘(’ + EmpPlace + ’)’From AjileSoft order by EmpName输出结果如下:Shenhao (nantong )Wangxiaowei (yancheng )Zhangpanpan (yancheng )注意以上结果,SQL Server以定长列存储数据,所以检索出的列全都补充空格以达到最大长度。去除空格:Select RTrim(EmpName) + ‘(’ + Rtrim(EmpPlace) + ’)’From AjileSoft order by EmpName输出结 阅读全文
posted @ 2012-07-12 14:56 pain1033 阅读(1016) 评论(0) 推荐(0)
2012年7月9日
通配符like用法归纳
摘要: 常用的通配符like无非是%较多,“_”“[]”用的不是太多。这里简单归纳一下,以备不时之需:1.select * from AjileSoft where EmpName like ‘S%’ select * from AjileSoft where EmpName like ‘S%H’ select * from AjileSoft where EmpName like ‘%S’ select * from AjileSoft where EmpName like ‘%S%’ “%”无疑是最强大的,任意位置,任意字符2.select * from AjileSoft where EmpNa 阅读全文
posted @ 2012-07-09 09:32 pain1033 阅读(833) 评论(0) 推荐(0)
2012年6月20日
关于DATE函数datediff dateadd datename等
摘要: 有关日期函数的知识触及的也比较多,介于在资产出租的系统中,批量部分涉及到该部分的相关知识,所以在此简单的做一些归纳:确定性函数和非确定性函数所有的函数都是确定性或非确定性的:在使用特定的输入值集调用确定性函数的任何时候,它们总是返回相同的结果。在每次使用特定的输入值集调用非确定性函数时,它们可能返回不同的结果。函数是否为确定性函数或非确定性函数称为函数的确定性。例如,DATEADD 内置函数是确定性函数,因为对于其三个参数的任何给定参数值集总是返回相同的结果。GETDATE 不是确定性函数,因为总是使用相同的参数唤醒调用它,而它在每次执行时返回结果都不同。常见的几个Date函数用法:打印出 p 阅读全文
posted @ 2012-06-20 10:15 pain1033 阅读(288) 评论(0) 推荐(0)
2012年6月15日
毕业额~
摘要: 学校突然让写什么鉴定书和自我评价,原想从网上荡荡也就算了,懒得去写,但是写着写着,就写出自己的感情出来了: 工作几个月,使我真正认识到自己需要什么,欠缺什么,在哪些方面有待加强。在不断的项目实践中,我深有体会:学校的所学的只是,仅仅是为我们开了踏进这块工作领域的大门,但是进门之后,真正要走这条路的是自己,而怎样去走这条路,怎样去走好这条路,就成了我自己需要考虑的事了。 知识,是首当其冲的!不是片面的了解,不是样样精通的熟知!而是着眼于项目,着眼于公司,着眼于客户。跟着要求走,充实自己的知识,老话说的好:时间是检验真理的唯一标准。在实践中锻炼,提高自己,不管是技术,还是心态,都能有大幅度的提高。 阅读全文
posted @ 2012-06-15 16:52 pain1033 阅读(174) 评论(0) 推荐(0)
强大兼容IE6flash图片新闻切换
摘要: 相比较Js的不兼容IE6 而言,flash的图片切换优势显而易见:<table width="390" height="230" align="center" cellpadding="0" cellspacing="0" border="0"> <tr> <td> <script type="text/javascript"> imgUrl1 = "<%=imgUrl1%>" 阅读全文
posted @ 2012-06-15 16:02 pain1033 阅读(300) 评论(0) 推荐(0)
游标的简单理解
摘要: 游标:游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标位置组成。当决定对结果集进行处理时,必须声明一个指向该结果集的游标。声明游标:--先看SCROLL,游标的语句格式如下语句格式为:DECLARE 游标名称 [INSENSITIVE] [SCROLL]CURSOR FOR select语句[FOR{READ ONLY|UPDATE[OF 列名字表]}]这里用的SCROOL, 阅读全文
posted @ 2012-06-15 15:59 pain1033 阅读(378) 评论(0) 推荐(0)
2012年6月14日
组合、拆分字符串,通过事务执行批量操作
摘要: 从数据的组合拆分入手,逐渐引申到事务:首先列表页选中一系列字符串,准备批量操作: $('#btnCheck').click(function () { var i = 0; var tmpSelAsset = ''; //获取所有被选中的标签元素 var checked = $("input[name='defaultAssetInfo']:checked"); //将所有被选中的标签的值保存成一个字符串,以“$”隔开 for (i = 0; i < checked.length; i++) { if (i < c 阅读全文
posted @ 2012-06-14 11:48 pain1033 阅读(382) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3