1
2つの異なるmysqlクエリを実行する必要があります。主な問題は、前のデータを使用するのに2番目のデータが必要だが、データを選択するのを妨げないことです。2つのクエリが同時にデータを共有しています
SELECT accounts.id, username, password, proxy.ip, proxy.port
FROM accounts
LEFT JOIN proxy ON proxy.id = accounts.proxy_id
ORDER BY RAND()
LIMIT 1;
INSERT INTO task
(taskID, account_id, transaction_id)
VALUES ("*Insert Pregenerated Number*", accounts.id, *Insert Pregenerated Number*)
あなたはそれがaccounts.IDが、私はちょうどのために照会以前のアカウントのものであると述べている私は必要な前のクエリから見ることができるように:私は私の現在の組み合わせのクエリについて説明したが、ここでするためのハード。しかし、私はこれを一度にやり、最初の選択で上記のデータを私のプログラムに出力したい。誰でも助けてくれますか?
働くかもしれないが、私は値を取得する必要がありますaccounts.id 、ユーザ名、パスワード、proxy.ip、proxy.portが1行目として出力されます。 – Danny
@Danny更新情報 – sagi