
「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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
SQL、2つのテーブルで条件一致したものだけdeleteする方法は?
Oracle
-
DELETE 文とEXISTSの使い方について(Oracle10g)
Oracle
-
mysqlのdeleteのサブクエリーで同一のテーブルを別名で記述する方法が分からない
MySQL
-
4
SQL 複数テーブルのupdate
Oracle
-
5
SELECT 文 GROUP での1件目を取得
SQL Server
-
6
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
7
MS SQLServer のSQLで文字列の前にN:
その他(データベース)
-
8
truncate tableを使って複数のテーブルを指定する方法
Oracle
-
9
T-SQLで任意の箇所で強制終了する方法
SQL Server
-
10
片方のテーブルに無いデータを削除したい
SQL Server
-
11
SQLServerで文字列の末尾からある位置で取出
SQL Server
-
12
SQL文で右から1文字だけ削除するやり方
MySQL
-
13
ストアドプロシージャ_カーソルのヒット件数
その他(データベース)
-
14
SQLSever 一括インポートについて
その他(パソコン・スマホ・電化製品)
-
15
一致するデータのみ削除したい
MySQL
-
16
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
17
データベースのINT型項目にNULLはNG?
MySQL
-
18
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
19
GROUP BYを行った後に結合したい。
Oracle
-
20
型 varchar から型 numeric への変換エラー。
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
FROM句にサブクエリ使えませんか
-
5
ACCESS 商品毎の最新の単価を設...
-
6
前月の取得について
-
7
ACCESSでクエリ作成時複数のフ...
-
8
フィールドの数値を四捨五入の...
-
9
異なるデータベース間のテーブ...
-
10
テーブル名の トラン マスタ...
-
11
各部署、各チーム、個人ごとの...
-
12
店舗での日報での良い例を教え...
-
13
差し込み後、元データを変更し...
-
14
ExcelのVBAコードについて教え...
-
15
bubbleに自分で書いたコードを...
-
16
SELECT 文 GROUP での1件目を...
-
17
Chromeのデベロッパーツール プ...
-
18
ExcelのVBAコードについて教え...
-
19
ListView1の条件のやり方
-
20
sinカーブの表示のさせ方
おすすめ情報
公式facebook
公式twitter