小编dan*_*dev的帖子

获取Java中的计算机名称

我想知道是否有办法在Java中获取计算机名称?我看过几个有特色的答案java.net.InetAddress.但是我想知道是否有一种不使用网络的方法?

(作为一个附带问题,无论如何计算机名称只是一个网络的东西,所以因此必须这样做??)

java

50
推荐指数
3
解决办法
11万
查看次数

Java中的&=运算符是什么

这里的Java教程提到它&=是一个赋值运算符,但似乎没有提到它的作用.

怎么&=办?

java

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

SQL日期格式:dd / mm / yyyy hh:ss

我一直在尝试查找日期格式:dd / mm / yyyy hh:mm。

我正在使用convert(varchar,rc.CreatedDateTime,???)。131也不是我所需要的。

我似乎能够找到很多非常接近的东西,但不是这个特别的东西,我是否错过了显而易见的东西,或者还有其他可以使用的功能?

sql sql-server-2008

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

如何在SQL中抑制或隐藏重复值?

我一直在四处寻找并且还没有找到如何做到这一点(虽然已经发现很多关于分析它的性能?!)

我想执行一个返回几列数据的select,然后是另一个表中相关行的嵌套表(实际上是同一个表连接在一起,但我认为'这是相关的).

所以数据是这样的:

id  name   registered
1   Dan      N
2   Bill     N
3   Bob      N
4   Dan      N
5   Bill     Y
6   Dan      Y
Run Code Online (Sandbox Code Playgroud)

该想法是执行选择,该选择找到可能与注册帐户相关的所有未注册人.

所以结果看起来像

registered.id   name   notreg.id   name
  5             Bill     2          Bill
  6             Dan      1          Dan
                         4          Dan
Run Code Online (Sandbox Code Playgroud)

我没关系,SQL可以处理所有的选择标准等,并且有一个查询返回一个正常的内连接,找到这个,但想知道是否有可能得到这样的结果集,所以左边没有重复的值侧??

sql select

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

带大小写的SQL更新,分配或不执行任何操作

即将关闭这个问题后面这里,有没有办法把一个方法CASE声明为SQL UPDATE,要么更新的或什么都不做。目前我有以下内容:

UPDATE CustomerAddress
SET IsPrimaryAddress = CASE WHEN c2.IsPrimaryAddress=1 THEN 1 ELSE 0 END
FROM CustomerAddress
join #AddressToDeleteMasterOfLesserId p1 on CustomerAddress.Id=p1.[Id that is master]
join CustomerAddress c2 on p1.[Id to delete]=c2.Id 
Run Code Online (Sandbox Code Playgroud)

问题出现在这条线上:

SET IsPrimaryAddress = CASE WHEN c2.IsPrimaryAddress=1 THEN 1 ELSE **0** END
Run Code Online (Sandbox Code Playgroud)

当我将其设置为0时。更新应检查第一个条件,如果是,则将其设置为1,但是,如果不满足条件,则我不想设置为0,则需要保留原始值。

SET IsPrimaryAddress = CASE WHEN c2.IsPrimaryAddress=1 THEN 1 ELSE *CustomerAddress.IsPrimary* END
Run Code Online (Sandbox Code Playgroud)

但是不起作用,因为它从FROM语句中获取值,而不是当前也已设置的值。我想要的是这样的

SET IsPrimaryAddress = CASE WHEN c2.IsPrimaryAddress=1 THEN 1 ELSE *Do nothing* END
Run Code Online (Sandbox Code Playgroud)

但这仍然是一项任务,并尝试将其设置为NULL

以上可能吗? …

sql sql-server-2008 sql-update

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

标签 统计

sql ×3

java ×2

sql-server-2008 ×2

select ×1

sql-update ×1