-6
EmployeeID    Name    EmployeeType
----------    ----    ------------
123456        ramesh  Employee_full
3456          ramesh  Contractor
234557        ramu    Employee_full
2354          ramu    Temp_emp
345678        rammy   Employee_full
4568          rammy   Contractor

以上是查询的输出,我希望将此输出作为子查询提供,以便获得以下输出

EmployeeID    Name    EmployeeType
----------    ----    ------------
123456        ramesh  Employee_full
3456          ramesh  Contractor
345678        rammy   Employee_full
4568          rammy   Contractor

我需要删除名为ramu. 谁可以帮我这个事?

4

1 回答 1

4

因为你没有说任何条件,那么这样做很容易

      SELECT * FROM your_table where Name <> 'ramu'
  • 或者我想你想排除Name哪里employeetypeTemp_emp

然后用这个

     SELECT * FROM table1 where Name not in 
     ( select Name from table1 where EmployeeType  = 'Temp_emp')

在这里演示

于 2013-08-02T17:54:44.050 回答