sql初心者です。
複数テーブルからselectする書き方が解らず質問です。
ユーザーtable
user_code | name | address
-------------------------------
1 | 山田 | 北海道
2 | 高橋 | 東京
3 | 鈴木 | 仙台
4 | 岡田 | 北海道
来店table
raiten_code | user_code | raiten_date
-------------------------------
1 | 1 | 2011/05/23
2 | 3 | 2011/08/05
3 | 4 | 2011/08/05
4 | 2 | 2011/08/05
5 | 1 | 2011/10/09
6 | 1 | 2011/08/05
とテーブルがあったとして、
北海道に住むお客様 + 2011/08/05の日付指定で来店記録を拾いだしたいと思っています。
(5日に来店の北海道の方)
SELECT * FROM ユーザーtable WHERE address='北海道'
union
SELECT * FROM 来店table WHERE visit_date ='2011/08/05';
unionにマージとあったので、多分違いそうだなと思いつつ、試してみましたが、うまくいかずにいます。
mysqlのリファレンスマニュアルなども色々見ているのですが、答えにたどり着けません。
なにかヒントのようなものでもかまいませんので、お助けいただけると助かります。
No.1ベストアンサー
- 回答日時:
ヒントを書くより答えを書いたほうが楽なので、
SELECT * FROM ユーザーtable
INNER JOIN 来店table ON 来店table.user_code=ユーザーtable.user_code
WHERE address='北海道' AND visit_date ='2011/08/05';
ありがとうございます。
解決しました。INNER JOIN の使い方も含め、まだまだ勉強が必要ですね。またなにかありましたら宜しくお願いいたします。
大変感謝です!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- 北海道 美味しい海鮮。北海道か地元高級店か 今度連休に人生で初めて北海道に行って美味しい海鮮を食べたいと思っ 2 2022/07/04 01:35
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- 野球 スポーツの話 1 2023/02/04 18:12
- 郵便・宅配 北海道版の日刊スポーツとスポーツ報知を購入しましたが1週間以上たっても届きません。 1 2023/02/28 21:34
- Excel(エクセル) 【Excel】住所に郵便番号を付記する方法 3 2022/05/07 17:15
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一つ前に戻るには…
-
Accessでデータシートに同じデ...
-
SQL、2つのテーブルで条件一致...
-
SELECT 文の NULL列は?
-
SQL 複数テーブルのupdate
-
テーブルに存在しない列をselec...
-
L2SWはARPテーブルを持っている?
-
update文で改行を入れる
-
テーブル名をカラムとして取得...
-
特定のカラムが更新されたとき...
-
外部キーだけのテーブル(主キ...
-
ERROR1062:Duplicate entry.......
-
テーブルリンク リンク元を知...
-
LONG型の先頭250バイトを Varch...
-
[DB設計]多対多の問題点とは
-
アクセスのリンクテーブル一覧...
-
UPDATE文
-
お金持ちのテーブル
-
SQLにて指定日付より前、かつ最...
-
2台のサーバー間でのテーブル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一つ前に戻るには…
-
ビューに追加・削除が出来ません。
-
最大値を持つレコードを削除したい
-
mysqlでJOIN文
-
SQL文による残業時間の算出につ...
-
mysqlのフィールド名
-
SQL一発でカレンダー表示は可能...
-
副問い合わせの限界値はどれく...
-
1列について重複行を除いて全列...
-
矛盾していないでしょうか?
-
mysqlで外部キーをつけたカラム...
-
MySQLのFOREIGN KEYについて
-
SQLを教えてください
-
MySQLのテーブル設計について
-
PHP上のSQLで、SELECT文をいく...
-
char型データ 固定長のままでs...
-
【ストアドプロシージャ】条件...
-
売上管理
-
テーブルの名前の付け方
-
外部キー、親を調べるにはshow ...
おすすめ情報