小编Jas*_*son的帖子

SQL用于选择一列中具有重复值的所有行

我有一个usersemployee_id列中具有重复值的表.我需要列出所有具有重复employee_ids的行及其名称.我需要查看所有具有重复的用户,employee_id以便我可以解除哪些值有效.

SELECT name,employee_id  
FROM users;

name     | employee_id
-----------------------
jason      12345
tom        34567 
jane       12345
will       01020
bill       12345
Run Code Online (Sandbox Code Playgroud)

我需要回复:

name       | employee_id
-------------------------
jason        12345
jane         12345
bill         12345
Run Code Online (Sandbox Code Playgroud)

我看到类似的问题,但我仍然无法得到我需要的正确语法.以下我只会发生一次.我需要employee_id像上面一样重复所有的出现.

SELECT employee_id, MAX(name) 
FROM users 
GROUP BY employee_id 
HAVING COUNT(employee_id) > 1;
Run Code Online (Sandbox Code Playgroud)

sql postgresql select duplicates

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

拆分字符串; 然后比较这些值

我有一个字符串,返回一堆由其分隔的ID ;.我正在拆分它们以将其各自的值传递给另一个实用程序以查找父ID.然后,我需要将父ID相互比较,以确保所有ID都是相同的值.该字符串可以包含一个到多个ID.例:

String unitIdList = "3e46907f-c4e8-44d2-8cab-4abb5a191a72;9d242306-1c7c-4c95-afde-e1057af9d67c;2e96838f-f0df-4c82-b5bc-cb81a6bdb792;b21a4b19-6c1a-4e74-aa84-7900f6ffa7a8"

for ( String unitIds : unitIdList.split(";") ) {
    parentId = UnitUtil.getInstance().getParentId(UUID.fromString(unitIds));

     // now I need to compare parentIds. They should all be the same, but if not then do something else. 
}
Run Code Online (Sandbox Code Playgroud)

我该如何比较每个值?

java string split compare java-7

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

你有一个sql查询,可以将第一个结果与第二个条件进行比较吗?

我有一个包含地区,城市,团队和用户的应用程序.有8种默认用户类型或帐户类型(即用户,超级用户,系统管理员,只读用户等).我需要找到至少包含其中一种默认帐户类型的区域.所有这些帐户必须来自同一地区.例如:

 SELECT users.region FROM users WHERE users.role='System Administrator' 
 OR users.role='Power User' 
 OR users.role='User' 
 OR users.role='Read Only' AND users.region = users.region;
Run Code Online (Sandbox Code Playgroud)

当然,这不起作用.如何确保查询确保所有用户角色(帐户类型)来自同一区域?

sql postgresql

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

使用jQuery禁用除表单中的某些输入元素之外的所有输入元素

我试图使用jquery禁用表单中的几乎所有输入元素,但我需要启用一些输入元素.例如:

$(document).ready(function () {
    $("#document :input[name!='tloEnable']).attr("disabled", true);
});
Run Code Online (Sandbox Code Playgroud)

这对我所拥有的同名"tloEnable"的元素非常有用.但是,还有一些其他元素具有不同的名称属性(filename,notifyUsers,notifyTeam).如何在禁用剩余输入元素的同时包含它们?

$(document).ready(function () {
    $("#document :input[name!='tloEnable], [name!='filename'], [name!='notifyUsers'], [name!='notifyTeam']).attr("disabled", true);
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

标签 统计

postgresql ×2

sql ×2

compare ×1

duplicates ×1

html ×1

java ×1

java-7 ×1

javascript ×1

jquery ×1

select ×1

split ×1

string ×1