[英]Comparing values of two tables in mysql /php using while and if combination
[英]mysql PHP comparing values in two tables
假設我有兩個表:“用戶”和“等級”
我的“用戶”表如下所示:
id|username|password|email
我的“成績”表如下所示:
studentid|names|exam1|exam2|...
我想將用戶表中的“ id”列與成績表中的“ studentid”列進行比較。 如果已登錄的用戶的ID為5,那么我需要從成績表中提取帶有“名稱,exam1,exam2”的Studentid 5,並以html格式顯示。 我該怎么做呢?
請幫忙。
您需要JOIN
兩個表,
SELECT a.*, b.*
FROM user a
INNER JOIN grade b
ON a.ID = b.StudentID
WHERE a.ID = 5
要進一步獲得有關聯接的知識,請訪問以下鏈接:
嘗試這個..
SELECT names,
exam1,
exam2
FROM grade g
INNER JOIN user u
ON u.id = g.studentid
WHERE u.id = 5
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.