Java 选择……的位置。。。。ms sql 2005中需要电气状态

Java 选择……的位置。。。。ms sql 2005中需要电气状态,java,sql,sql-server,tsql,Java,Sql,Sql Server,Tsql,我有一个数据库表计划表,如下所示 SONo. LineNo. ElectricalStatus 1 10 Required 1 20 Required 2 10 NotRequired 2 20 Required 2

我有一个数据库表计划表,如下所示

SONo.         LineNo.         ElectricalStatus  
1              10              Required  
1              20              Required  
2              10              NotRequired  
2              20              Required  
2              30              Required  
3              10              NotRequired  
4              10              NotRequired
我想在SONo.旁边显示所有记录,比如是否需要电气状态

e、 g

SONo.         ElectricalStatus  
1             Required  
2             Required  

因为索诺。3和4没有要求的电气状态和SONo记录。2具有所需电气状态的记录

您只需执行以下操作:

SELECT DISTINCT SONO,  ElectricalStatus
FROM tablename
WHERE  ElectricalStatus = 'Required';
这将为您提供:

| SONO | ELECTRICALSTATUS |
---------------------------
|    1 |         Required |
|    2 |         Required |

您可以简单地执行以下操作:

SELECT DISTINCT SONO,  ElectricalStatus
FROM tablename
WHERE  ElectricalStatus = 'Required';
这将为您提供:

| SONO | ELECTRICALSTATUS |
---------------------------
|    1 |         Required |
|    2 |         Required |