私は内部結合を使用しているSQL selectクエリを持っていますが、いくつかの値が重複しています。私は一意の値が欲しいと私はDISTINCTを使用していますが、動作していません。内部結合で異なる値を取得するにはどうすればよいですか?
select DISTINCT
cy_affiliates_clickthroughs_tbl.*,
cy_affiliates_tbl.email,
cy_affiliates_tbl.firstname
from
cy_affiliates_clickthroughs_tbl
inner join cy_affiliates_tbl on
cy_affiliates_clickthroughs_tbl.refid = cy_affiliates_tbl.referrer
where
cy_affiliates_clickthroughs_tbl.refid = '" . $_SESSION['user_id'] . "'
AND date BETWEEN '$start_date' AND date BETWEEN '$start_date'
AND '$end_date'
ORDER BY date DESC", OBJECT;
電子メールとファーストネームの明確な値を取得したいと考えています。
1行以上のデータを入力できますか? できるだけ電子メールとファーストネームの区別が同じ行データからではない – Kasnady
電子メールIDを使用して別の結果を表示する必要がありますが、同じ1行のデータをフロントエンドの同じテーブルに4回表示してください。 – Ankit
ここにあなたの現在のクエリ – Kasnady