2 つの巨大な mysql テーブルがあります。
- テーブルuserdetails :id、名前、住所、国
- テーブルuserdata : id、製品名、製品 URL、価格
id が国がスペインである userdetails のユーザーの id である userdata から Excel シートを作成したいので、次のようになります。
id, name, address, country, productname, producturl....
単純な結合は役立ちますか? userdata に 500 万件のレコード、userdetails に 20,000 件のレコードがあるため、試してみましたが、システムがハングします。
phpMyadminでこれを行うことはできますか? またはphpで良くなりますか?使用するのに最適な最適化されたスクリプトは何ですか?
SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name