-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または、どこにあるのかを除外したいと思いemployeetypeますTemp_emp

次に、これを使用します

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

デモはこちら

于 2013-08-02T17:54:44.050 に答える