
「SELECT文の件数」と、
「同じSELECT文を使ったDELETE文の件数」が一致しない現象が起き、困っています。
【SELECT文】※2件返ってきます。
SELECT
a.部署コード,
a.社員コード
FROM
社員マスタ a,
組織マスタ b
WHERE
a.部署コード = b.部署コード
【DELETE文】※50件 DELETEされます。
DELETE TABLE
社員マスタ
WHERE
EXISTS
(
SELECT
a.部署コード,
a.社員コード
FROM
社員マスタ a,
組織マスタ b
WHERE
a.部署コード = b.部署コード
)
環境はSQLSERVER2005です。
件数はSQLSERVER2005のカウントオプションで表示されているものなので間違いないです。
宜しくお願いします。
No.4
- 回答日時:
DELETE FROM 社員マスタ
WHERE EXISTS
( SELECT 1 FROM 組織マスタ b
WHERE 社員マスタ.部署コード = b.部署コード )
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 日本の全市区町村を人口密度が低 1 2023/06/18 19:51
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 神奈川県の市区町村の一覧。ただ 3 2023/05/01 18:01
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- SQL Server AccessのInsertクエリのあとつづけてDeleteクエリを行いたいがSQLでどう書いたらいい 3 2023/05/27 14:12
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
このQ&Aを見た人はこんなQ&Aも見ています
-
SQL、2つのテーブルで条件一致したものだけdeleteする方法は?
Oracle
-
DELETE 文とEXISTSの使い方について(Oracle10g)
Oracle
-
INSERT文でフィールドの1つだけを他のテーブルから取ってきた値を入れたい
その他(データベース)
-
-
4
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
5
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
-
6
UPDATE文のWHERE条件に他のテーブルのフィールドも入れたい
SQL Server
-
7
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
8
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
9
DELETE文でFROM句を省略した場合
その他(データベース)
-
10
片方のテーブルに無いデータを削除したい
SQL Server
-
11
SQLServer2005のSQL文での別名の取り扱い
SQL Server
-
12
一致するデータのみ削除したい
MySQL
-
13
データベース関係で、データの洗い替えとはどのような事を行うことでしょう
IT・エンジニアリング
-
14
SQLServerで文字列の末尾からある位置で取出
SQL Server
-
15
複数の表の条件でのDELETE文
その他(データベース)
-
16
GROUP BYを行った後に結合したい。
Oracle
-
17
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
18
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
19
オラクルではできるのにSQLSERVERではサブクエリーで複数キーを指定できない?
SQL Server
-
20
select insertで複数テーブルから値を取得したい
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXISTSを使ったDELETE文
-
テーブル設計について
-
アクセス フィールド名に変数...
-
inner join,left joi...
-
ACCESS ツリービューの作り方
-
SQL文で、合計が0のレコードを...
-
ACCESS 商品毎の最新の単価を設...
-
Accessの実行時エラーについて
-
差し込み後、元データを変更し...
-
for whichの使い方
-
エクセルの関数について教えて...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
-
SELECT 文 GROUP での1件目を...
-
フィルターかけた後、重複を除...
-
誰か教えてください
-
python random.choice について
-
テーブルの内容とテーブルのカ...
-
SQLServerで文字列の末尾からあ...
-
スクリーンセイバー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXISTSを使ったDELETE文
-
SQL文で、合計が0のレコードを...
-
Accessの実行時エラーについて
-
ACCESS ツリービューの作り方
-
ACCESS 商品毎の最新の単価を設...
-
日付により変動する「単価」を...
-
アクセス フィールド名に変数...
-
ACCESSでDLookUpすると、不正な...
-
ACCESSでクエリ作成時複数のフ...
-
Excel VBA ADODB
-
異なるデータベース間のテーブ...
-
ACCESSのマスタの変更について
-
Access2013で商品に複数の単価...
-
SQL2005 クエリ文について
-
前月の取得について
-
日付の範囲検索で
-
アクセス★非課税、課税の合計金...
-
AS400にてサブファイルレコード...
-
自己結合について
-
SQL2005 クエリ文について
おすすめ情報