问答首页 SQL× 145
0

1

回答

3557 浏览

求一个过滤作为SQL语句不合法字符的正则表达式[已解决]5

求一个正则表达式,要求禁止输入【,】逗号 【_】下划线 【;】 分号 【'】单引号 【--】双减号 【/*】注释开始 【*/】注释结束 【[】左中括号【]】右中括号 (在Extjs JavaScript中使用) 目的:输入文本框的内容作为SQL文的Where中的一部分,为了防止SQL注入攻击。 如果所列举的非法字符有不完善的地方,也请指出,谢谢!

0

3

回答

1671 浏览

关于一对多映射时父表数据重复查询出来的问题?[已解决]5

今天遇到一个问题,父子表关系映射配置好后,查询了一下父表可以正常得到数据(包含子表的数据)。当我往子表内添加多条数据后,再从父表查询数据,这时问题就出来了。居然重复查询出多条父表的数据,重复的次数和子表里数据的数量一样。比如父表一条,子表关联父表三条,那就得到了父表相同的三条数据。我用hibernate,控制台生成的sql如下: select goodsmodel0_.uuid as uuid1_ ...

2013年8月05日 18:57
0

2

回答

1128 浏览

关于日期的问题,两个sql查出来的数据不一样,大家看下为什么[已解决]5

select * from tawoke ta where ta.l_awokeid='283' and ta.d_awokedate>=to_date('20061113','YYYYMMDD') and ta.d_awokedate<=to_date('20061113','YYYYMMDD') ; select * from tawoke ta where ta.l_awok ...

2013年8月02日 15:06
0

5

回答

448 浏览

hibernate 的问题啊[已解决]10

用DetachedCriteria类 组装查询条件,咋个生成这样的sql语句了捏? 如果没没条件的话还行 ,一加上where条件查询,就会出 where y1_.... 然后就报错:列名 'y1_' 无效。上一段打印出的sql select top 14 this_.id as y0_, this_.CODE as y1_, this_.PROJECT_NAME as y2_, this_.PR ...

2013年8月02日 09:17
0

2

回答

988 浏览

关于Oracle bitand函数的用法疑惑[已解决]5

select * from t_pub_userrole t where bitand(UserRoleColumn1, 7) <> 0; 以上SQL中UserRoleColumn1是表t_pub_userrole中某一记录的某一字段值。 不懂,UserRoleColumn1转换成整数后多少?怎么转换?哪位大侠知道这里的bitand是怎样进行计算的么?

2013年7月28日 21:41
0

0

回答

857 浏览

sql查询 结果集在另外一个结果集中[已解决]5

比如说一个admin user(t@t.com),他只有对一个servicecomponent(sc1)的权限,但是power创建了一个user1,给他2个servicecomponent(sc1,sc2),所以当我用这个adminuser登陆的时候,这个user1其实当前admin是看不见的,也就是说只有当当前admin(t@t.com)拥有的sc权限全部包括这个user(user1)的sc,那么 ...

SQL 
2013年7月23日 22:20
0

4

回答

325 浏览

如何删除重复的字段值?[已解决]0

如图所示,如果能用java或者sql语言解决吗?

2013年7月23日 20:42
0

1

回答

7496 浏览

mybatis 执行insert into ...select 语句[已解决]0

本人新手入门mybatis,从mybatis给出的方法中只有insert,update及各种select。 但我想执行如下语句: INSERT INTO t_APQPFLowCheck (recordID, checkUser, checkResult, checkTime) SELECT recordID, recordID, issuedStatus, issuedDate FROM t_APQ ...

2013年7月17日 10:42
0

3

回答

13239 浏览

sql实现类似like in 组合查询[已解决]5

需求是输入一组提单号进行查询。手动拼sql如:select * from table where column1 like or column1 like or column1 like or column1 like 这样的多个like or 之前的实现是用select * from table where REGEXP_LIKE(column1,'TEST201201|ABC201205... ...

2013年7月16日 09:37
0

4

回答

2171 浏览

jdbc的动态条件查询[已解决]5

我是直接用if,else if进行判断然后再进行拼接sql,这样一来的话,参数少的话还好,参数多的话,那不一堆if神马的。而且我用的是prepareStatement,拼完之后还要判断进行设值,感觉有点头疼啊。 各位都是怎么做的

2013年6月14日 10:44
0

0

回答

188 浏览

oracle sql 问题[已解决]10

select pdept, deptsort, deptlevel, 省略 from (省略) t group by cube(pdept, deptsort, deptlevel) -- having grouping_id(pdept, deptsort, deptlevel) not in(2)------------------------A 1.问题是这样的 查询数据可能有 0 1 2 3 ...

2013年5月31日 17:22
0

4

回答

778 浏览

【sql效率优化】一个字段的比较[已解决]0

有一个表image,它有一个字段叫finger,这个字段里的数据全是16位的16进制数字所构成的字符串。eg:2ed023a7c9fb13ff9 现在要取得的数据是这样的 用户传一个像上面一样的16位数字的字符串,我要取出,表中所有finger字段与他只差5个以内的数据。eg:122abc和123abb,这2个字符串就相差2个,第3个数字和第6个数字不一样。 就是在相同的地方,有多少个不同点 ...

2013年5月24日 16:49
0

10

回答

22855 浏览

多表关联查询效率就很低,有没有只改SQL的优化方案?[已解决]5

简化模型如下: select * from t,ut,u where t.tid = ut.tid and ut.uid = u.uid 其中t表和ut表的数据量都在300W的样子,u表的数据量200条左右 查询时间在10秒左右 有没有什么好的优化方案?只从数据库这一层来做优化的 (历史原因:任SB设计人员非要搞了一个中间表ut,实际上在t表中多搞一个uid的字段就好了,然后可以废除ut表,但 ...

2013年5月24日 10:29
0

2

回答

241 浏览

关于数据查询前插入数据问题[已解决]15

如果有个业务场景: 比如有张库存表 inv,有个字段物料 material,有个字段数量 qty,当然还有ID。 每次入库,先查找库存是否有这个物料,如果有的话,则数量需要加上去,如果不存在,需要生成一条这样的记录,包含物料以及数量。 我只是打个比方,这个在一般系统里面都会初始化的,没个物料都有一条默认的数量为0的记录,我就不说了。 如果不能初始化,我需要动态的添加,则情况如下,比如 M1物料入 ...

2013年5月21日 10:29
0

0

回答

224 浏览

GWT PRC SQL怎么连接上啊[已解决]5

final IButton register = new IButton(); //注册按钮 register.setTitle("注册"); register.addClickHandler(new com.smartgwt.client.widgets.events.ClickHandler() { public void onClick(com.smartgwt.clie ...

2013年5月19日 17:58
0

2

回答

1297 浏览

怎么给已有的SQL语句用程序添加查询条件[已解决]0

比如如下的SQL语句: select sum(f1),f2 from ( select a.a1 as f1, a.a2 as f2, a.a3 as f3 from a left join select b.b1 as f1,b.b2 as f2, b.b3 as f3 from b union all select c.c1 as f1,c.c2 as f2, c.c3 as f3 from c ...

2013年5月02日 20:05
0

2

回答

871 浏览

如何提高derby的插入和删除速度[已解决]5

各位大神,derby的插入速度怎么提高的, 100万条,0.3毫秒/条的速度是怎么实现的?

2013年4月24日 19:53
0

2

回答

369 浏览

oracle sql处理分割数据[已解决]0

一张表的类别字段的值为1,11,3,5等(每个数字对应相应的类别名称),现在有个类别的下拉列表(一次只能选择一个),通过搜索匹配相应的类别名称,不知道如何处理?

2013年4月23日 16:23
0

5

回答

3120 浏览

SQL,根据分组ID,查询该分组下的所有分组以及分组下的分组[已解决]40

描述:一张分组表 为简化问题,只列出核心字段: id:分组ID, name:分组名称; parentID : 父分组的ID 问题是:能不能通过SQL,对于指定的分组,查出下面所有的分组(包括分组下的分组)。 希望的效果:比如分组1下面有分组2和分组3,分组2下面还有分组4,现在给定分组1的ID,希望查询出来的结果包括分组2,分组3,以及分组4。

2013年4月10日 17:23
0

1

回答

909 浏览

DB2内连接查询方式与from跟多表查询方式哪个效率高?[已解决]5

DB2内连接查询方式与from跟多表查询方式哪个效率高? <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> <!--[if gte m ...

SQL 
2013年4月08日 13:01

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics