2017-04-25 69 views
1

好的,我有两个表格:视频。我只想要一个视频来显示登录用户是否已经获得观看该特定视频的点数。如何连接两个表以形成SQL查询?

points db结构:id,special,user和points。

特殊是视频的唯一ID。

videos db结构:id,title,points,src,photo,token,special。

本网站有多个页面。令牌告诉视频该视频被指定到哪个页面。特别是一个特殊的ID为只有视频和相关的特殊的points db

-

这是SQL查询我basicially想说:$db->query("SELECT * FROM videos WHERE token='$id' AND num_rows OF user='$user' AND special='$special' == 0 FROM TABLE points");

现在我知道这是不是适当的格式来编写SQL查询,但这是我想要的人。如何将此请求转换为SQL?

回答

0

您只需要加入视频,点表格使用特殊列。

如果用户没有观看视频,则此计数为0。

+0

谢谢,但我将如何从这个SQL查询获取结果?从'video'分贝,我想得到标题,照片,点,src和特殊。以前,我是通过'$ special_video = $ fetch_videos [“special”];'完成的。新的SQL查询如何改变? – user6902601