したがって、ユーザーのリストを作成して、支払ユーザーをリストの最初に表示したいのですが、どうすればいいですか?私はSQLクエリを作成しようとしましたが、どのようにしてJOINSを作成するかについて少し苦労しています...Wordpressは、サブスクリプションレベル1のすべてのユーザーとユーザーを最初にリストします
私は10人のユーザーがおり、そのうちの4人が顧客に支払っています。私のSQLステートメントではすべてのユーザーを取得したいが、支払っているものは最初にリストする必要があります。
$row = $wpdb->get_results("SELECT * FROM wptest_users JOIN wptest_usermeta on user.rcp_subscription_level");
だから何wptest_usersからすべてのユーザーを取得し、その後wptest_usermetaに参加しようとして、そしてによって私が注文したいメタフィールドを取得しているがやろうとしてイム - だから、「rcp_subscription_level」は1に等しい場合には、ユーザーは有料の顧客です...
実現しようとしているIMで意味があると思いますが、誰かが助けてくれることを願っていますか?
あなたはBY 'ORDER使用できるサブスクリプションレベルの値で、それをソートする必要がありますrcp_subscriptions_level ASC'(0がunpiadの場合、1が最も低い値であると仮定し、 'DESC') – Kisaragi
問題は今、結果が得られていません....だから私は間違っているように見えますか? – nuffsaid
あなたは列に参加していません。 – Kisaragi