
「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
片方のテーブルに無いデータを削除したい
SQL Server
-
6
UPDATE文のWHERE条件に他のテーブルのフィールドも入れたい
SQL Server
-
7
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
-
8
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
9
DELETE文でFROM句を省略した場合
その他(データベース)
-
10
select insertで複数テーブルから値を取得したい
Oracle
-
11
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
12
oracleの分割delete
Oracle
-
13
SQLServerで文字列の末尾からある位置で取出
SQL Server
-
14
一致するデータのみ削除したい
MySQL
-
15
sqlserverで対象のレコードを削除したい(続きです)
SQL Server
-
16
複数の表の条件でのDELETE文
その他(データベース)
-
17
CSVファイルの中で、「 , 」カンマを使いたい
その他(コンピューター・テクノロジー)
-
18
GROUP BYを行った後に結合したい。
Oracle
-
19
ROWNUMでUPDATEをしたいのですが・・・。
Oracle
-
20
異なるスキーマからデータを抽出するには?oracl、PL/SQL
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXISTSを使ったDELETE文
-
SQL文で、合計が0のレコードを...
-
ACCESS ツリービューの作り方
-
日付により変動する「単価」を...
-
アクセス フィールド名に変数...
-
Accessの実行時エラーについて
-
無駄に見える結合の回数を減ら...
-
アクセス★非課税、課税の合計金...
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
外部参照してるキーを主キーに...
-
Outlook 送受信エラー
-
エラー 1068 (42000): 複数の主...
-
SELECT 文 GROUP での1件目を...
-
エクセルで最後の文字だけ置き...
-
access2021 VBA メソッドまたは...
-
SQLで特定の項目の重複のみを排...
-
INSERT文でフィールドの1つだ...
-
for whichの使い方
-
列番号による項目の取得について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXISTSを使ったDELETE文
-
SQL文で、合計が0のレコードを...
-
Accessの実行時エラーについて
-
ACCESS ツリービューの作り方
-
ACCESS 商品毎の最新の単価を設...
-
日付により変動する「単価」を...
-
アクセス フィールド名に変数...
-
ACCESSでDLookUpすると、不正な...
-
Excel VBA ADODB
-
ACCESSでクエリ作成時複数のフ...
-
異なるデータベース間のテーブ...
-
ACCESSのマスタの変更について
-
Access2013で商品に複数の単価...
-
前月の取得について
-
日付の範囲検索で
-
アクセス★非課税、課税の合計金...
-
SQL2005 クエリ文について
-
AS400にてサブファイルレコード...
-
自己結合について
-
ビューの更新タイミング
おすすめ情報