mysql 結合によって 2 つのテーブルのデータを結合しようとしましたが、2 番目のテーブルからの結果がまったく得られないように見えます。
テーブル structre #1 (site_hosters);
+------------+--------------+--------+
| host_id | name | prio |
+------------+--------------+--------+
| 1 | site.com | 0 |
+------------+--------------+--------+
テーブル構造 #2 (site_date);
+------------+--------------+--------+
| id | hoster | page |
+------------+--------------+--------+
| 1 | site.com | http:..|
+------------+--------------+--------+
私が取得しようとしているのは、「id、host_id、name、....など」のような結果です。
次のクエリを実行すると、クエリ結果に host_id と prio が含まれません。どうやら、クエリを実行しても、結合はまったく効果がありません。
私のクエリ:
SELECT
site.id,
site.hoster,
site.page,
FROM site_data as site
INNER JOIN site_hosters hoster
ON site.hoster = hoster.name
誰かがこれで私を助けてくれることを願っています。
よろしく、ニック