私のBluehostサイトのphpMyAdminでこのクエリを実行しています。JOIN、UNION、Repalce NULL、CREATE VIEWの適切なシーケンス
次のクエリは4つの列を正しく返します。最後の列にはJOINテーブル(ticker_list)のcompany_nameまたはdatabase.nameがticker_list.tickerと等しくない場合はNULLが含まれます。このクエリコードに、列4(company_name)のすべてのNULLを2番目の列(name)の文字列に置き換えることができますか?同様に受け入れられるのは新しい列です。応答する人に感謝します。
SELECT start_date, name, EVENT, ticker_list.company_name
FROM 2015_database
LEFT JOIN ticker_list
ON 2015_database.name = ticker_list.ticker
UNION
SELECT start_date, name, EVENT,ticker_list.company_name
FROM 2016_database
LEFT JOIN ticker_list
ON 2016_database.name=ticker_list.ticker
また、 'sql-server'タグが付けられています。 – BJones
なぜ別の年に別々のテーブルがあるのですか? :-( – Strawberry
2015凍結、2016週間更新;この投稿を編集しようとしていますので、編集を投稿するまで誰も時間を費やさない;自分の問題を解決できるかもしれない – Alan77