码迷,mamicode.com
首页 >  
搜索关键字:where条件    ( 955个结果
count distinct 多个字段 或者 count(*) 统计group by 结果
SELECT COUNT(*) FROM( SELECT 列名 FROM 表名 where ( 条件 )GROUP BY 多字段)临时表名例如:SELECT COUNT(*) FROM(SELECT 石材名称, 厚mm, SUM(下料数量) AS 数量, 单...
分类:其他好文   时间:2014-11-05 12:23:12    阅读次数:164
Oracle start with connect by prior 用法
Oracle start with connect by prior 用法语法: select * from 表名 where 条件1 start with 条件2 connect by prior 当前表字段=级联表字段 start with与connect by prior语句完成递归记录,形成...
分类:数据库   时间:2014-11-04 18:47:22    阅读次数:238
数据库(五)
子查询嵌套查询select *from 表名 where 列名=(select 列名 from 表名 where 条件)--如果()内的值不是唯一的,=换成in子查询分相关子查询和无关子查询相关子查询:括号内查询时单独无法执行,必须括号内外同时进行。无关子查询:括号内查询时与括号外无关联,括号内可以...
分类:数据库   时间:2014-11-03 22:11:57    阅读次数:230
oracle中sql优化读书笔记1-优化器
我们写一条sql语句给Oracle,Oracle是需要将他解析之后才去执行的,也就是要明确先干啥后干啥。这就是所谓的执行计划。优化器就是用来得出最后的执行计划的工具,Oracle的优化器有两种一种是基于规则的,一种是基于成本的。1.基于规则的,就是明确了步骤,比如说必须是先把where 条件中最后一...
分类:数据库   时间:2014-10-30 01:43:34    阅读次数:196
高效率Oracle SQL语句
1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 举例: (低效) select ... from table1 t1 where t1.s...
分类:数据库   时间:2014-10-29 14:32:00    阅读次数:195
转载:SQL语句Where中使用别名作为判断条件
原文地址:http://www.cnblogs.com/dwfbenben/p/3307941.html当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件. 例如下面的SQL语句:select id, (c1 + c2) as s from t1 where s....
分类:数据库   时间:2014-10-29 10:44:15    阅读次数:182
delete表1条件是另一个表中的数据,多表连接删除(转)
DELETE删除多表数据,怎样才能同时删除多个关联表的数据呢?这里做了深入的解释:1、 delete from t1 where 条件2、delete t1 from t1 where 条件3、 delete t1 from t1,t2 where 条件4、delete t1,t2 from t.....
分类:其他好文   时间:2014-10-27 22:54:12    阅读次数:175
LINQ系列:LINQ to SQL Where条件
1. 单一条件查询var expr = context.Products .Where(p => p.ProductName == "LINQ to SQL");SELECT [Extent1].[ProductID] AS [ProductID], [Extent1].[Ca...
分类:数据库   时间:2014-10-24 18:17:27    阅读次数:213
SQL Server数据恢复——日志备份
太坑了,我把数据给删了“大坑啊,数据被我误删了。”从事数据库相关工作的过程中,我想应该很多人会有过和我一样的遭遇吧?尤其是在进行update或者delete操作的时候,忘记了where条件。这些毁灭性的操作,足以使你不能淡定。然后就开始到baidu、csdn、csblogs等等找恢复方案。网上呢,也...
分类:数据库   时间:2014-10-24 12:25:29    阅读次数:313
对mysql联合索引中的字段进行合理排序
在MySQL的where条件中,有时会用到很多的条件,通常为了加快速度会把这些字段放到联合索引中,可以更快的提高搜索速度;但是对联合索引中字段顺序的合理排序,便更能提高速度例子:select * from table where (groupid=1000) and (userid=500) and...
分类:数据库   时间:2014-10-23 22:22:53    阅读次数:224
955条   上一页 1 ... 87 88 89 90 91 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!