码迷,mamicode.com
首页 >  
搜索关键字:where子句    ( 1071个结果
[转载]SQL truncate、delete与drop区别
一些比较基础性的数据库知识:相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句...
分类:数据库   时间:2014-05-24 01:58:29    阅读次数:367
mysql 的一些记录的操作
①:删除表记录用delete删除记录DELETE 语句有如下格式:DELETE FROM tbl_name WHERE 要删除的记录WHERE 子句指定哪些记录应该删除。它是可选的,但是如果不选的话,将会删除所有的记录。这意味 着最简单的 DELETE 语句也是最危险的。这个查询将清除表中的所有内容...
分类:数据库   时间:2014-05-23 12:39:03    阅读次数:493
mysql学习--mysql必知必会1
?? 如下为mysql必知必会第九章开始:   正则表达式用于匹配特殊的字符集合。mysql通过where子句对正则表达式提供初步的支持。 关键字regexp用来表示后面跟的东西作为正则表达式处理。 (.)是正则表达式的一个符号,表示匹配任意一个字符: mysql> select prod_name -> from products -> where prod_na...
分类:数据库   时间:2014-05-22 06:30:22    阅读次数:330
Hive技术拾遗
1. SELECT语句可以使用正则表达式做列选择,下面的语句查询除了ds和h 之外的所有列:SELECT `(ds|hr)?+.+` FROM sales2. LEFT SEMI JOIN的限制是, JOIN子句中右边的表只能在ON子句中设置过滤条件,在WHERE子句、SELECT子句或其他地方过滤...
分类:其他好文   时间:2014-05-16 06:22:00    阅读次数:283
SQL中的Truncate Table
SQL中的Delete语句从表中删除一条或多条记录,同时可以给Delete语句提供Where子句,SQL中的Select语句中可以使用的任何条件都可以在DELECT的WHERE子句中使用。Delete语句的语法格式是:DELETE[FROM]{table_name|view_name}[WHEREcondition]。如果不给Delete语句指定Where子句,..
分类:数据库   时间:2014-05-14 17:33:44    阅读次数:332
浅谈外连接中的on条件字句
在简单的项目中使用的一般就是内连接,但是在实际系统级项目中外连接就很常见了。在外连接的使用中,本人发现有一个很多人都弄不清楚的问题,关于外连接中on条件字句的作用。          当在内连接查询中加入条件是,无论是将它加入到join子句,还是加入到where子句,其效果是完全一样的,但对于外连接情况就不同了。当把条件加入到join子句时,SQL Server、Informix会返回外连接...
分类:其他好文   时间:2014-05-07 08:47:31    阅读次数:285
VPD
虚拟专用数据库 (VPD) 提供了角色和视图无法提供的行级访问控制。将一个或多个安全策略与表或视图关联后,就可以实现虚拟专用数据库。对带安全策略的表进行直接或间接访问时,数据库将调用一个实施该策略的函数。策略函数返回一个访问条件(WHERE 子句),即谓词。应用程序将它附加到用户的 SQL 语句,从...
分类:其他好文   时间:2014-05-07 00:58:41    阅读次数:354
sql
WHERE 在分组和聚集计算之前选取输入行(因此,它控制哪些行进入聚集计算), 而 HAVING 在分组和聚集之后选取分组的行。 因此,WHERE 子句不能包含聚集函数; 因为试图用聚集函数判断那些行输入给聚集运算是没有意义的。 相反,HAVING 子句总是包含聚集函数。 (严格说来,你可以写不使用...
分类:数据库   时间:2014-05-05 11:16:58    阅读次数:411
保护索引要注意的问题
1. IS NULL 与 IS NOT NULL 不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要这些列中有一列含有null,该列就会从索引中排除。也就是说如果某列存在空值,即使对该列建索引也不会提高性能。   任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。 2. 避免使用不兼容的数据类型。...
分类:其他好文   时间:2014-05-03 21:15:26    阅读次数:264
提高SQL语句查询效率
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num...
分类:数据库   时间:2014-05-01 13:23:55    阅读次数:443
1071条   上一页 1 ... 105 106 107 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!