閲覧ありがとうございます。
最近mysqlを使い始めた初心者です。
早速質問なんですが
タイトルにもあるように、2つのテーブルから表示したい列だけを選択して取り出したいです。
そこで双方のテーブルに基準となる一致する要素が無くてもSELECTで表示するにはどうすればいいのでしょうか?
調べましたが一致する要素を基準として結合する処理しか見当たりませんでした。
mysql> select * from fruit;
+--------+-------+
| name | price |
+--------+-------+
| apple | 100 |
| banana | 250 |
| grape | 150 |
+--------+-------+
mysql> select * from fruit2;
+--------+-------+
| name2 | price2|
+--------+-------+
| apple2 | 200 |
| banana2| 350 |
| grape2 | 250 |
+--------+-------+
例えばこの2つのテーブルがあった場合に、
+--------+--------+-------+
| name2 | name | price |
+--------+--------+-------+
| apple2 | apple | 100 |
| banana2| banana | 250 |
| grape2 | grape | 150 |
+--------+--------+-------+
このような感じで表示したいです。
この場合だとfruits2のname2だけが欲しいためname2だけを一緒に表示したいということです。
分かりづらくてすみませんが、ご教示お願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。