Mysqlで複数テーブルの参照
お世話になります。Mysqlについて質問させてください。
現在、それぞれnameとdateとflagの3フィールドをもつテーブルが、2つあります。
もともと別の用途で準備したものなのですが、
2つのテーブルのflagを参照して、1のものだけdate順に並べることが出来るでしょうか?
■テーブル1
-----------------------------
name | date |flag|
-----------------------------
田中 | 2010-06-01 | 1
-----------------------------
山田 | 2010-09-01 | 1
-----------------------------
田辺 | 2010-10-01 | 2
-----------------------------
田所 | 2010-11-01 | 2
-----------------------------
■テーブル2
-----------------------------
name | date |flag|
-----------------------------
加藤 | 2010-10-01 | 1
-----------------------------
佐藤 | 2010-07-01 | 1
-----------------------------
織田 | 2010-12-01 | 2
-----------------------------
斎藤 | 2010-01-01 | 2
-----------------------------
■求める結果
-----------------------------
name | date |flag|
-----------------------------
田中 | 2010-06-01 | 1
-----------------------------
佐藤 | 2010-07-01 | 1
-----------------------------
山田 | 2010-09-01 | 1
-----------------------------
加藤 | 2010-10-01 | 1
-----------------------------
具体的なSQL文でなくとも構いません。参考になるような情報、サイトをご存じでしたら、教えてください。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
union で2つのテーブルを連結。
t1は、テーブル1、t2はテーブル2です。
select name, date, flg
from
(select * from t1 union select * from t2) a
where flg=1 order by date;
(select * from t1 where flg=1)
union
(select * from t2 where flg=1)
order by date;
上記のどちらでもOKですが、
下記は、順番が狂う可能性があるのでダメです。
(select * from t1 where flg=1 order by date)
union
(select * from t2 where flg=1 order by date);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL 【MySQL】本当に困っているので、助けてください。よろしくお願いします。 3 2023/06/03 14:24
- MySQL 【MySQL】本当に困っています。詳しい方、ご教授よろしくお願いします。 1 2023/06/03 14:18
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Oracle sqlのupdate文で質問です。 テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新 2 2022/11/02 15:15
- Excel(エクセル) Excelマクロの差分抽出のコードを教えていただきたいです。 2 2023/03/14 11:40
- PHP MySql PHP 2つのテーブルをJOINで結合 user_idで抽出 1 2023/01/03 14:04
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【SQL】他テーブルに含まれる値...
-
テーブル名が可変の場合のクエ...
-
ACCESSのVBAにてExcelに行...
-
副問合せを使わずにUNIONと同様...
-
PRIMARY KEYのコピー
-
入退室時間の確認方法
-
SQLのテーブルにないデータの出力
-
同一テーブル内での比較(最新...
-
改行を含んだデータのインポート
-
Accessの構成をコピーしたい
-
ExcelのVLOOKUP関数の動作をMyS...
-
ExcelのMatch関数のようなもの...
-
テーブルデータの上書きをした...
-
指定した年に在籍していた社員...
-
ACCESS クエリーでソートの不具合
-
(SQL)日数の計算
-
データ無し時は空白行にしたい...
-
今って秋田新幹線へ動いてますか?
-
フラグをたてるってどういうこ...
-
sqlに記述できない文字
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【SQL】他テーブルに含まれる値...
-
既存データをINSERT文にして出...
-
SQLで、Join句で結合したテ...
-
結合したテーブルをSUMしたい
-
テーブル名が可変の場合のクエ...
-
Accessの構成をコピーしたい
-
ACCESSのVBAにてExcelに行...
-
ExcelのMatch関数のようなもの...
-
ACCESS クエリーでソートの不具合
-
ExcelのVLOOKUP関数の動作をMyS...
-
データ無し時は空白行にしたい...
-
2つのテーブルをLIKE演算子のよ...
-
同一テーブル内での比較(最新...
-
ADO+ODBCでテーブルに接続する...
-
複数のテーブルからデータを取...
-
PRIMARY KEYのコピー
-
SQLです!!教えてください。あ...
-
改行を含んだデータのインポート
-
SQLです!!教えてください。あ...
-
Excelでしりとりを作る方法
おすすめ情報