質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

mysqli

MySQLiはPHP5より導入されているデータベース用のドライバです。MySQL 4.1.3以降の新しい機能の利点をまとめています。

Q&A

1回答

672閲覧

SQL文の質問です。

hosi4tu

総合スコア0

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

mysqli

MySQLiはPHP5より導入されているデータベース用のドライバです。MySQL 4.1.3以降の新しい機能の利点をまとめています。

0グッド

0クリップ

投稿2022/02/03 14:25

以下の内容のSQL文をご教授ください。

AとBの2つのテーブルがあり、
両方とも主キーがありません。

Aの中にXというカラムがあり、Bの中にもXというカラムがあります。
両方のXを比べて、
AのXにはあって、BのXには無い値の種類を抽出したいです。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2022/02/03 22:04

タイトルに中身がありません。要件のみ記載してください。 あと、テーブル定義を提示し、自身が調べたこと試したことを記載してください。 なお、現在回答している人は単なる荒らしなので無視してください。 (運営から追い出され続けてもなお居座って自己主張のみ繰り返す人です。)
guest

回答1

0

mysqlでは試していませんが,

sql

1DROP TABLE IF EXISTS A; 2DROP TABLE IF EXISTS B; 3 4CREATE TABLE A( 5 X varchar(255) 6); 7 8CREATE TABLE B( 9 X varchar(255) 10); 11 12INSERT INTO A (X) 13VALUES 14 ('apple'), ('banana'), ('chocorate'), ('cocoa'), ('tea'), ('coffee'), 15 ('cake'), ('bread'); 16 17INSERT INTO B (X) 18VALUES 19 ('desk'), ('chair'), ('bread'), ('cup'), ('cake'), ('grass'), 20 ('mouse'), ('keyboard');
> select * from A; ┌───────────┐ │ X │ │ varchar │ ├───────────┤ │ apple │ │ banana │ │ chocorate │ │ cocoa │ │ tea │ │ coffee │ │ cake │ │ bread │ └───────────┘
> select * from B; ┌──────────┐ │ X │ │ varchar │ ├──────────┤ │ desk │ │ chair │ │ bread │ │ cup │ │ cake │ │ grass │ │ mouse │ │ keyboard │ └──────────┘

とした時,

sql

1WITH 2 hoge AS ( 3 SELECT B.X AS X, A.X AS AX FROM B LEFT OUTER JOIN A ON B.X=A.X 4 ) 5SELECT X FROM hoge WHERE AX IS NULL;

という感じでしょうか?

投稿2023/06/05 12:50

ujimushi_sradjp

総合スコア2087

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問