
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
SQL初心者というのがどの程度のソフトウェア技術者としての技術レベルを指すのかわかりませんが、まずはSQLは横に置いておいて、、、
・それぞれ複数列のある2つの表で
・一方のある項目と、もう一方のある項目を比較し
・一致しない場合は双方の表から該当行を削除する
(または双方の表にもう一方の行を追加する)
という処理手順を日本語で箇条書きにされてみるとよいでしょう。
それが出来ない場合はSQLのスキルが無いのではなく、情報処理(データ処理)の手順を考えるスキルが無いということです。
その場合は「与えられた入力(や条件)から求められる結果を得るための処理手順を考える力」を身につけることを考えないと先へ進まないでしょう。
なお、上記の手順を純粋にSQLのみで実現したい場合は使用しているデータベースエンジンの種類に依存する部分もあります。データベーステーブルと言ってもデータベースエンジンによって細かな機能は異なり、それによってSQL文にも相違(自然言語で言えば「方言」ですね)がありますので。
とりあえずGoogleなどで「sql 複数テーブル 比較」といった課題を示す適当なキーワードを指定して検索されると様々な情報、考え方のヒントが見つかるかと思います。
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
赤の広場ロシア。日本の広場は...
-
日本の米価格を下げる方法はあ...
-
cmの科学、データ分析、マーケ...
-
WEBマーケティングの仕事をいず...
-
モールに関しまして。自社製品...
-
ウェブ広告の無意味な「×」ボタ...
-
丸紅や伊藤忠商事は財閥系では...
-
スーパーやコンビニに置いてあ...
-
皆さん、おはようございます♪ ...
-
自治体のイベント宣伝
-
皆さん、おはようございます♪ ...
-
セブンイレブンがオワコンと多...
-
プレゼンではメチャクチャ早口...
-
ブスのマーケティング戦略とい...
-
繁華街でスナックを経営してお...
-
アンケートに答えた方に20円...
-
なぜ、JRなどでは、脱鉄道事業...
-
新しくビジネスを始めようと思...
-
米を買い占めた業者を損させる...
-
皆さん、おはようございます♪ ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「更新に必要なキー列の情報が...
-
access2000でつまづいてます
-
Accessの更新前処理について。D...
-
AceessVBA 非同期処理について
-
cobolのカーソルについて
-
ACCESSのFindコマンドが遅い
-
Access VBAで自動連番を振るには
-
Set rst = db.OpenRecordset("S...
-
Access2003でのテーブルの有無確認
-
テーブルの削除
-
VB6とAccess
-
半角スペースの置換でエラーを...
-
ADOでループすると1レコードず...
-
[Access]削除時のエラーメッセ...
-
access count数を変数に格納
-
初心者です。Access レポートで...
-
access vbaでクエリデータの中...
-
Insertの構文を教えて下さい
-
adoのWHERE句 クエリだとフィ...
-
VBAのデバックをどなたかお手伝...
おすすめ情報
ご連絡ありがとうございます。
SELETE kijunbi,data,kubun FORM テーブルA
JOIN kijunbi,kubun FORM テーブルB
WHERE テーブルA.kijunbi <> テーブルB.kijunbi,
AND テーブルA.kubun <> テーブルB.kubun
くらいしかわかりました。
宜しくお願いします。
SELETE文で、テーブルAのほうがテーブルBより
レコード数が多い時は、削除して、
テーブルAのほうがテーブルBよりレコード数が
少ない時は、レコードの追加をしたいです。
SELETE文での二つのテーブルの差異のレコードの追加及び削除がわらないんです。
申し訳ありませんが教えて下さい。
宜しくお願いします。
すみません、ORDER テーブルA.kijunbi
または、ORDER テーブルB.kijunbiの
どちらかを設定したいです。
本当に会社をクビになるので、
教えて下さい。
宜しくお願いします