码迷,mamicode.com
首页 >  
搜索关键字:select语句    ( 1705个结果
mysql select语句执行顺序
SELECT语句定义 一个完成的SELECT语句包含可选的几个子句。SELECT语句的定义如下: [] [] [] [] [] [] SELECT子句是必选的,其它子句如WHERE子句、GROUP BY子句等是可选的。 一个SELECT语句中,子句的顺序是固定的。例如GROUP BY子句不会位于.....
分类:数据库   时间:2014-07-28 14:38:23    阅读次数:274
MySQL UNION 与 UNION ALL 语法与用法
MySQL UNION 语法MySQL UNION 用于把来自多个SELECT语句的结果组合到一个结果集合中。语法为:SELECT column,... FROM table1 UNION [ALL] SELECT column,... FROM table2 ... 在多个 SELECT 语句中....
分类:数据库   时间:2014-07-26 14:35:41    阅读次数:299
oracle for update和for update nowait的区别
1、forupdate和forupdatenowait的区别:首先一点,如果只是select的话,Oracle是不会加任何锁的,也就是Oracle对select读到的数据不会有任何限制,虽然这时候有可能另外一个进程正在修改表中的数据,并且修改的结果可能影响到你目前select语句的结果,但是因为没有锁,所以sele..
分类:数据库   时间:2014-07-24 17:59:02    阅读次数:353
使用union all查询时字段不匹配解决办法
小问题,可能新手碰到也会被书上的定义限定思维,一时反应不过来。定义:UNION或UNIONALL操作符用于合并两个或多个SELECT语句的结果集。请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。场景:当..
分类:其他好文   时间:2014-07-23 21:20:27    阅读次数:574
六、表查询一
通过scott用户下的表来演示如何使用select语句,接下来对emp、dept、salgrade表结构进行解说。 emp 雇员表字段名称 数据类型 是否为空 备注-------- ----------- -------- --------EMP...
分类:其他好文   时间:2014-07-23 16:21:12    阅读次数:191
MySQL创建高级联结
SQL允许给表取别名,这样做的两个主要理由是: 缩短SQL语句;允许在单条SELECT语句中多次使用同一个表; 与之前相对应的我们使用别名来表示一个表: 自联结 问题:假如知道某一厂商生产的一个产品 ID 为 DTNTR有问题,需要从数据库中查找出该厂商生产的其他所有产品。 下面的SELECT语句可以将该vend_id所生产的所有产品查找出来: 现在...
分类:数据库   时间:2014-07-22 23:47:47    阅读次数:273
CASE表达式的使用
我们在开发过程中,经常需要针对一列,基于条件逻辑来返回一个值,那么,这时候就需要使用到CASE表达式了。 例如,以下对Products表的查询就在SELECT语句中使用了CASE表达式,以生成用于描述categoryid列取值的信息。 SQL代码如下: -- 设置数据库上下文USE TSQLFund...
分类:其他好文   时间:2014-07-22 22:48:53    阅读次数:133
MySQL中EXPLAIN解释命令
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.ph...
分类:数据库   时间:2014-07-22 22:32:55    阅读次数:370
浅谈hibernate、ibatis、myibatis之间的区别?
ibatis是一个半自动的框架,为什么说是半自动呢?因为它可以生成一部分的代码,另外一部分需要我们手动去写ibatis采用的是SQL语句跟实体之间的一个映射关系,在我们select语句中,我们通过javabean引入到select语句中,根据不同的占位符,注入不同的javabean属性值当然在我们这..
分类:系统相关   时间:2014-07-21 12:14:35    阅读次数:190
Mysql 中的CASE WHEN 用法
在SELECT语句查询中可以使用CASE WHEN对查询出来的结果,进行一个类似于if else的判断。 ????具体的用法 ????1. ????SELECT a.website_id, b.customer_name, a.website_enddate, c.member_n...
分类:数据库   时间:2014-07-21 10:25:25    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!