私は情報を取得するために複数のデータベースを持っています。私は、ユーザーが閲覧したページだけでなく、別のユーザーDBも表示しています。私がしようとしているのは、ユーザーが見たことのないすべてのページを見つけることです。この時点で、!= user_idを実行するだけでは、さまざまなページを閲覧した他のユーザーが表示されるため、機能しません。データベースからユーザーが見たことのないものを取得しようとしています
私は基本的にすべてのページレコードをチェックして、ユーザーがそこにいたかどうかを確認し、ユーザーが見たことのないIDを返す必要があります。
私はこの時点ででてるところです:
SELECT video_id, ads_general.id, id_inc, user_id
FROM ads_general
LEFT JOIN ads_viewed ON (
ads_viewed.video_id = ads_general.id
)
結果:
video_id id id_inc user_id
gd27hcsc gd27hcsc 1 1
k2ku1mkp k2ku1mkp 2 1
umym9ivq umym9ivq 3 1
umym9ivq umym9ivq 3 5
5l66bd0f 5l66bd0f 4 1
5l66bd0f 5l66bd0f 4 4
NULL vvw54epx 5 NULL
このクエリでは、ビデオやページを閲覧したユーザーのIDを示します。
素敵なコミュニティ... –