サブクエリで抽出したカラムを
本クエリでの結果と一緒に表示したいのですが
どのように実現してよいかわからず困っております。
詳細としては、下記のようなことをしたいと考えております。
文中の1)と2)は文章下部にあるSQLを指しております
-----------------------------------------------------------
最初は、1)のように凄く単純なSQLでよかったのですが
仕様が変わり、TBL2で取得した新しいカラムも一緒に
本クエリでの結果として取得できれば、SQLを2回実行せずに済むなと考えたのですが、
2)のように色々と試行錯誤したのですが、実現できません。
(2)は単なる空想ですが…)
そこで、わかる方にお伺いしたいのですが、
副問い合わせで取得した複数カラムの中の1つのカラム【2)でいうところのTBL2.X】
を
2)のように"select TBL1.A , TBL2.X"として、結果を得ることは可能でしょうか。
ただし、
TBL1のカラムAは、TBL2に存在しない
TBL2のカラムXは、TBL1には存在しない
カラムBは、TBL1、TBL2に存在する
の条件となっております
環境はMysqlです
テーブル結合の方法も考えたのですが、
TBL2で、日付でソートし、その上位100件だけを
持ってきたいと思ったので、副問い合わせで一気に抽出しようとこの方法を考えまし
た
お分かりになる方がいらっしゃいましたらよろしくお願いします
1)SQL
------------
select TBL1.A
from TBL1
where TBL1.B in (
select TBL2.B
from TBL2
where 条件
)
2)想像SQL(こんな感じの事をしたい)
--------------
select TBL1.A , TBL2.X
from TBL1
where TBL1.B in (
select TBL2.B , TBL2.X
from TBL2
where 条件
order by TBL2.日付 desc
limit 100
)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
now()かCURRENT_TIMESTAMPか
-
一部のカラムでdistinctし全て...
-
SELECT文で、指定カラム以外の...
-
UNIONする際、片方テーブルしか...
-
GREATESTで NULLをスルーする方...
-
カラムをコピーして、新規カラ...
-
頭に0が付く文字
-
sql , insert で空行(全ての列...
-
ROUND関数で、四捨五入ができな...
-
DBエラーの意味
-
SQLでカラムを追加し、条件に合...
-
日付を一括UPDATE
-
カラムとコラムの使い分け
-
AUTO_INCREMENTに0はダメ?
-
波形データを格納するデータベース
-
mysql 全文検索で引っかからな...
-
文字列のカラムを数字と比較したい
-
MySQLで文字数によるソートはで...
-
現在時刻(もしくは現在日)より...
-
w-zero3でlivedoorblog
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
一部のカラムでdistinctし全て...
-
now()かCURRENT_TIMESTAMPか
-
UNIONする際、片方テーブルしか...
-
SELECT文で、指定カラム以外の...
-
GREATESTで NULLをスルーする方...
-
MYSQLで全てのカラムから検索す...
-
SQLでカラムを追加し、条件に合...
-
AUTO_INCREMENTに0はダメ?
-
カラムをコピーして、新規カラ...
-
カラムとコラムの使い分け
-
MySQLで先頭にカラムを追加
-
DBエラーの意味
-
構造が異なる二つのテーブルをu...
-
sql , insert で空行(全ての列...
-
【SQL】select に ワイルドカー...
-
エクセルかワードで家系図を作...
-
頭に0が付く文字
-
ドロップダウンリストの連動し...
-
MySQLで論理名を取得する方法
-
update時にtimestampが更新され...
おすすめ情報