小编roc*_*kit的帖子

当未使用EXISTS引入子查询时,只能在选择列表中指定一个表达式

我的查询如下,并在其中包含一个子查询:

 select count(distinct dNum)
 from myDB.dbo.AQ
 where A_ID in 
  (SELECT DISTINCT TOP (0.1) PERCENT A_ID, 
            COUNT(DISTINCT dNum) AS ud 
 FROM         myDB.dbo.AQ
 WHERE     M > 1 and B = 0 
 GROUP BY A_ID ORDER BY ud DESC)
Run Code Online (Sandbox Code Playgroud)

我收到的错误是......

Only one expression can be specified in the select list when the subquery is not
introduced with EXISTS.`
Run Code Online (Sandbox Code Playgroud)

当我单独运行子查询时,它返回正常,所以我假设主查询存在一些问题?

sql t-sql sql-server exists

164
推荐指数
5
解决办法
41万
查看次数

跨2个联合sql server表获取不同的值

我试图使用union来获取2个表中的所有不同值.

我们的想法是获得columnA列中所有唯一值的计数而不重复,这样我就可以得到包含唯一columnA的所有列的总和.

这是我试过的(sql server express 2008)

select 
    count(Distinct ColumnA) 
from 
( 
    select Distinct ColumnA as ColumnA from tableX where x = y
    union
    select Distinct ColumnA as ColumnA from tableY where y=z
)
Run Code Online (Sandbox Code Playgroud)

sql union distinct distinct-values

13
推荐指数
2
解决办法
6万
查看次数

有没有办法使用OpenNLP获得句子的主题?

有没有办法使用OpenNLP获得句子的主题?我试图找出用户句子中最重要的部分.通常,用户将向我们的"引擎"提交句子,并且我们想要确切地知道该句子的核心主题是什么.

目前我们使用openNlp来:

  1. 大块的句子
  2. 识别句子的名词短语,动词等
  3. 确定句子的所有"主题"
  4. (没有完成!)确定句子的"核心主题"

如果您有任何好主意,请告诉我.

java nlp opennlp

13
推荐指数
1
解决办法
9354
查看次数

为什么在将String与null进行比较时会出现NullPointerException?

我的代码使用nullpointerexception破坏了以下行:

 if (stringVariable.equals(null)){
Run Code Online (Sandbox Code Playgroud)

在此声明之前,我声明了stringVariable并将其设置为数据库字段.

在这个声明中,我试图检测该字段是否有null值,但不幸的是它中断了!

有什么想法吗?

java nullpointerexception

12
推荐指数
3
解决办法
4万
查看次数

SQL:有没有办法获得字段的平均字符数?

是否有一个简单的SQL查询可以帮助我确定(文本)数据库字段的平均字符数?

例如,我的字段称为"消息".理想情况下,我很乐意做这样的事......

select average(characterlength(message)) from mydatabasetable
Run Code Online (Sandbox Code Playgroud)

这甚至可以通过SQL?

谢谢!

sql

10
推荐指数
3
解决办法
2万
查看次数

如何将javascript正则表达式转换为安全的java正则表达式?

strOutput.replace("/{{[^]*?}}/g","");
Run Code Online (Sandbox Code Playgroud)

有没有办法将JavaScript正则表达式转换为Java安全正则表达式?

上面的陈述给了我错误:

Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )

我不是那么熟悉正则表达式,所以我可以使用一些指导.

谢谢!

javascript java regex

9
推荐指数
1
解决办法
9658
查看次数

SQL:删除SQL Server中的重复记录

我有一个sql server数据库,我预先加载了大量的数据行.

不幸的是,数据库中没有主键,表中现在有重复的信息.我并不担心没有主键,但我担心数据库中存在重复...

有什么想法吗?(原谅我是一个sql server newb)

sql sql-server sql-server-2008-express sql-server-2008

6
推荐指数
1
解决办法
463
查看次数

使用bufferedimages将视频编码为h264?

我试图将一大堆bufferedimages(由我的应用程序在运行中创建的预先保存的图像)转换为使用java的视频,并希望有一个可以帮助完成该过程的库.

我已经探索了许多不同的选项,例如jcodec(没有关于如何使用它的文档).Xuggler(由于与jdk5及其相关库的兼容性问题,无法使其运行).以及一些文档很差的其他图书馆.

我正在尝试找到一个我可以使用的库,它使用java来(1)通过逐帧写入bufferedimages来创建h264视频,并且(2)有文档,这样我才能真正弄清楚如何使用dam的东西.

关于我应该研究什么的任何想法?

如果纯粹的java源代码存在于某个可以实现这一点的地方,我会非常有兴趣看到它.因为我很想看看这个人是如何实现这个功能的,以及我如何使用它!

提前致谢...

java video h.264

5
推荐指数
0
解决办法
3482
查看次数

Java:查找BOTH数据源中出现的单词数量?

我想弄清楚是否有一种简单的方法来计算小段落(#1)和小段落(#2)中出现的单词数量.

通常,我会逐字逐句地确定这些段落中的重叠程度.因此,如果(#1)包含单词"happy",(#2)包含单词"happy",就像+1值.

我知道我可以使用a String.contains()(#1)中的每个单词应用于(#2).但我想知道是否有更高效的东西可以使用

java string compare

4
推荐指数
1
解决办法
226
查看次数

SQL Server 2008:如何获取数据的开始日期和结束日期?

作为一个新手,我已经知道我会因为提出这个问题而受到谴责,但我在网站上找不到答案,可以使用一些帮助......

我有一个表,按日和按类型列出数据.例如

Transaction  |  Date  | Type
-----------------------------
Updat    | 11/7/2008  | Cash-out
Update   | 11/10/2008 | Wrote-check 
Deposit  | 11/11/2009 | Cashed Check 
Update   | 11/18/2008 | Wrote check 
Deposit  | 11/19/2009 | Cashed Check 
Run Code Online (Sandbox Code Playgroud)

我正在尝试做的是找到每种事务类型的第一次出现,以及每种事务类型的最后一次出现.所以我试图找出一个我可以编写的sql语句,它将返回如下内容:

Transaction  |  First Date  | Last Date  |
----------------------------------------------
Update       | 11/7/2008    | 11/18/2008 |
Deposit      | 11/11/2009   | 1/19/2009  |
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

sql sql-server sql-server-2008

1
推荐指数
1
解决办法
473
查看次数

是否存在像"Set"这样的对象,它只能包含唯一的字符串值,还包含字符串值出现次数的计数?

在Java中是否存在像"Set"这样的对象,它只能包含唯一的字符串值,还包含字符串值出现次数的计数?

这个想法很简单

有了数据集ala ...

A B B C C C.

我想将每行文本添加到类似Set的对象中.每次将非唯一文本添加到集合中时,我还希望具有与集合关联的数值,以显示添加的次数.因此,如果我在上面的数据集上运行它,输出将是这样的:

答:1 B:2 C:3

有任何想法吗?

java data-structures

1
推荐指数
2
解决办法
1208
查看次数

是否有一个标准函数用于在Java中将字符串转换为sql友好字符串?

可能重复:
Java - 转义字符串以防止SQL注入

你好.

当sql查询包含用户编写的字符串(包括'$%&)等随机字符时,我一直在向我的数据库提交sql查询时遇到愚蠢的小问题.

是否有标准函数可以将用户文本转换为Java的sql友好文本?

谢谢

java sql

1
推荐指数
1
解决办法
293
查看次数

Java - 逐行读取 csv 文件 - 被读取的奇怪的不存在的字符卡住了!

各位java开发人员你好。我有一个非常奇怪的问题。

我正在尝试逐行读取 csv 文件。我刚刚测试了线条的阅读。只有每次我读一行时,该行在文本的每个字符之间都包含方形字符。我什至将文件保存为写字板和记事本中的 txt 文件,没有任何更改。

因此,我一定是在做一些愚蠢的事情......

我有一个 csv 文件,标准的 csv 文件,是的,一个带有逗号的文本文件。我尝试阅读一行文本,但文本全都乱七八糟,无法在文本中找到该短语。

有什么建议吗?下面的代码。

    //open csv
  File filReadMe = new File(strRoot + "data2.csv");
  BufferedReader brReadMe = new BufferedReader
     (new InputStreamReader(new FileInputStream(filReadMe)));

  String strLine = brReadMe.readLine();
  //for all lines
  while (strLine != null){

   //if line contains "(see also"
   if (strLine.toLowerCase().contains("(see also")){
    //write line from "(see also" to ")"
    int iBegin = strLine.toLowerCase().indexOf("(see also");
    String strTemp = strLine.substring(iBegin);
    int iLittleEnd = strTemp.indexOf(")");
    System.out.println(strLine.substring(iBegin, iBegin + iLittleEnd));
   }

   //update line
   strLine = brReadMe.readLine();
  } …
Run Code Online (Sandbox Code Playgroud)

java file

0
推荐指数
1
解决办法
1万
查看次数