9

互いに関連していない (外部キーなし) 2 つのテーブルがあります。それらを MySQL で一緒に表示する方法は?

表1

ここに画像の説明を入力

表2

ここに画像の説明を入力

結果

ここに画像の説明を入力

4

5 に答える 5

1

簡単に試す

SELECT t2.date, t1.name FROM table1 t1, table2 t2
于 2013-07-13T12:37:56.023 に答える
0

それらのどれも機能しません。

これを適切に行う方法を学びたい場合は、これをご覧になることをお勧めします http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/

CROSS JOINあなたが探しているものではありません。

SQL はこのクエリを処理できません。私がお勧めするのは、2 つの異なるクエリで両方のレコード セットを取得し、PHP/Python/C またはアプリが基づいているコードを使用して、必要なフィールドで並べ替えることです。それができないので、それをMySQLサーバーに任せないでください。

于 2014-12-15T13:14:38.777 に答える