小编Pra*_*r_V的帖子

在String中查找重复的字符并使用Java计算出现次数

如何查找字符串中字符的出现次数?

例如:快速的棕色狐狸跳过懒狗.

下面是一些示例输出,

'a' = 1
'o' = 4
'space' = 8
'.' = 1
Run Code Online (Sandbox Code Playgroud)

java

10
推荐指数
5
解决办法
24万
查看次数

在Mysql中区分大小写使用select where Query

嗨我正在使用Java前端和Mysql Backend ,,,

实际上在tbl_test中包含

name value
---------------
 abc   22   
 xyz   14   
 ABC   32   
 xyZ    4   
 ABc    4
Run Code Online (Sandbox Code Playgroud)

在java中我尝试检索abc的值,因此编写了一个代码

ResultSet result=stmt.executeQuery("select value from tbl_test where name='abc'");
while(result.next())
{
     System.out.println("Answer : "+result.getInt(1));
}
result.close();
Run Code Online (Sandbox Code Playgroud)

目前的输出是

Answer :  22
Answer :  32
Answer :  4
Run Code Online (Sandbox Code Playgroud)

其实我只希望结果'abc'即答案:22

我也找到了结果,代码如下

String name="abc";
ResultSet result=stmt.executeQuery("select name, value from tbl_test where name='"+name+"'");
while(result.next())
  {
    if(name.equals(result.getString(1))
       System.out.println("Answer : "+result.getInt(2));
  }
result.close();
Run Code Online (Sandbox Code Playgroud)

现在我得到正确的输出,但这个结果来自java代码不在查询中,是否有可能在查询中检索相同的结果...

谢谢

java mysql sql select

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

标签 统计

java ×2

mysql ×1

select ×1

sql ×1