0
好吧,我有以下SQL查詢:如何通過sql查詢進行排序?
- 點:身份證,特殊用戶,點書,類型,日期。
- 影片:ID,標題,點,SRC,照片,標記,特殊
- 書:ID,標題,圖片,結束日期,標記,token_id,作家。說明
每個視頻都有一個專用 ID。這些點會告訴你,你看過哪個基礎上的視頻特殊匹配上點和視頻
每本書都有一個令牌。根據令牌告訴視頻要繼續播放哪個視頻。
-
我想幹什麼?我想要一個顯示用戶使用的點值的頁面。
我試圖做這樣的代碼:
$one = $db->query("SELECT * FROM points WHERE user='$user' GROUP BY book");
while($fetch_data = mysqli_fetch_array($one)) {
$special = $fetch_data["special"];
$points = $fetch_data["points"];
$type = $fetch_data["type"];
$date = $fetch_data["date"];
// FIND BOOK
$two = $db->query("SELECT * FROM videos WHERE special='$special'");
while($fetch_data2 = mysqli_fetch_array($two)) {
$title = $fetch_data2["title"];
// At this point echo output
}
}
簡單的用戶內部連接 – JYoThI
@JYoThI我是一個初學者,你介意給一個例子:) – user6902601
「SELECT p。*,v。* FROM points as p inner join videos as v on v.special = p.special WHERE p.user ='「。$ user。」'group by p.books「 – JYoThI