Query untuk mengambil data seperti sistem subscribe youtube

Bagaimana Query untuk mengambil data seperti sistem subscribe youtube..

jadi saya mempunyai 4 database yaitu

- user (user_id, name, email)

- channel(channel_id, name)

- subscribe (id, user_id, channel_id)

- video (id, channel_id, time)

saya ingin mengambil data video berdasarkan subscribe dengan urutan video terbaru.. bagaimana query nya ya ?

avatar Chin
@Chin

63 Kontribusi 13 Poin

Diperbarui 1 tahun yang lalu

1 Jawaban:

<div>okey,, ini yang aku tangkap,, kalo salah tangkap, bisa komen2 aja<br>&nbsp;anggap aja kita login sebagai user_id 2, dan kita subscribe di channel 1 dan 3<br>maka,,</div><pre>$user = $_SESSION['user_id'];

select *(atau apapun) FROM user u, channel ch, subscribe sub, video vid WHERE u.user_id=$user AND u.user_id=sub.user_id AND sub.channel_id=ch.channel_id AND vid.channel_id=ch.channel_id ORDER BY vid.time DESC </pre><div><br></div>

avatar yukari06
@yukari06

137 Kontribusi 66 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban