CSDN论坛 > Oracle > 基础和管理

sql查询的一个问题 [问题点数:20分,结帖人spear_nj]

Bbs1
本版专家分:12
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:12
Bbs1
本版专家分:0
Bbs9
本版专家分:98451
Blank
红花 2004年4月 Oracle大版内专家分月排行榜第一
2004年3月 Oracle大版内专家分月排行榜第一
2004年2月 Oracle大版内专家分月排行榜第一
2004年1月 Oracle大版内专家分月排行榜第一
2003年12月 Oracle大版内专家分月排行榜第一
2003年8月 Oracle大版内专家分月排行榜第一
2003年7月 Oracle大版内专家分月排行榜第一
2003年3月 Oracle大版内专家分月排行榜第一
2003年2月 Oracle大版内专家分月排行榜第一
2003年1月 Oracle大版内专家分月排行榜第一
Blank
黄花 2004年5月 Oracle大版内专家分月排行榜第二
2003年11月 Oracle大版内专家分月排行榜第二
2003年10月 Oracle大版内专家分月排行榜第二
2003年9月 Oracle大版内专家分月排行榜第二
2003年6月 Oracle大版内专家分月排行榜第二
2003年4月 Oracle大版内专家分月排行榜第二
2002年12月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2004年6月 Oracle大版内专家分月排行榜第三
2003年5月 Oracle大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
SQLQuery 查询Oracle char类型返回一个字符有关问题
SQLQuery 查询Oracle char类型返回一个字符问题   在使用Hibernate的原生态SQL对Oracle进行查询时,碰到查询char类型的时候始终返回的是一个字符,产生这个问题的主要原因确实是Hibernate再查询Oracle的时候,将char自动映射成character(varchar的子集)类型,现有以下几种解决方法:   1:将你要查询的实体转换成实体Bean
数据库SQL语句:查询一张表中某字段重复的数据
今天,面试中遇到了一道公认很简单的sql题目,但却做错,在此记录,以作警钟。 题目:  在user表中,查出name属性值重复2次以上的记录数据。 select * from user t where t.name in (select name from user group by name on having count(name) > 1) 自己的问题,必须改正。
sql语句长度问题
 sql语句没有长度限制,主要是nvarchar有,因为只能放4000个字,在sql语句中参数往往大于这个值.
一个SQL 查询的性能问题
原本我们的SQL 是这么写的: SELECT /+ INDEX (rts RCV_TRANSACTIONS_N16) / … FROM … WHERE … AND rts.source_document_code = ‘PO’ AND nvl(rts.invoice_status_code,’NA’) IN (‘PENDING’,’R
数据库查询n+1问题
简介在orm框架中,比如hibernate和mybatis都可以设置关联对象,比如user对象关联dept 假如查询出n个user,那么需要做n次查询dept,查询user是一次select,查询user关联的 dept,是n次,所以是n+1问题,其实叫1+n更为合理一些。mybatis配置UserMapper.xml<resultMap id="BaseResultMap" type="tes
SQL中N+1问题已经MyBaits中的解决方案
概括地讲,N+1 查询问题可以是这样引起的: 你执行了一个单独的 SQL 语句来获取结果列表(就是“+1”)。 对返回的每条记录,你执行了一个查询语句来为每个加载细节(就是“N”)。 这个问题会导致成百上千的 SQL 语句被执行。这通常不是期望的。  如果当SQL数据库中select语句数目过多,就会影响数据库的性能,如果需要查询n个Customer对象,那么必须执行n+1次sele
【sql】n+1问题
在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null,图1列出了CUSTOMERS
一个SQL语句查询问题(查询最小值
两个表A,BA有ID,NAME等字段B有ID,AID,PRICE等字段注:A.ID关联B.AID我想按A分类查询B产品的最低价?假如有数据:A表------------ID    NAME1      DEMO2      DEMO2------------------------B表-------------ID       AID    PRICE1         1     
sql不走索引的情况合集
1.两个表join查询,却不走连接条件的索引。当索引无问题,sql也无问题时,就可以去看看这两个表连接字段的字符集是否一致. 2.where条件,where a=b,请保持ab类型一致,虽然数据库可以自动数字和字符的转换,但是会隐式的去调用tochar函数,使用函数后会导致全表扫描,其他不一致类型同理.
面试中sql多表查询的问题!!!
面试中遇到的,这个问题其实不难,只是工作很多时候细节不会去多想,然后搞得关键时间掉链子!!! 上面是teacher和student表,和相关的数据; 问题就是当student数据表中teacher的id_tid全为null,和有数据如图所示的时候,作连接、内连接和右连接结果有多少行; sql语句差不多这样写 1、select s.* , t.* from teach
关闭