2 つの別々のものに参加できません。
- 表1には、ユーザー、車両、トラック(数値)があります
- 表 2 には、user_num、User_Fname、User_Lname があります。
- 表 3 には vehicle_Num、Vname があります
- 表 4 には track_num、tname があります
私は持っている
SELECT c.course_name as course, e.distance as distance, e.score as score, e.time as time, e.user as User
from hc_entries e
left join hc_course c on e.course=c.course_num
WHERE e.vehicle=$varVeh
結果は良好ですが、「ユーザー」の数値を取得し、最初の結合を壊さずにその値を結合する方法がわかりません。
テーブル情報:
表 1: hc_entries インデックス、コース、車両、距離、スコア、時間、ユーザー 1,10,110,888,18770,1:33,1
表 2: hc_user User_Index、First_name、Last_name 1、Bill、Flippen
表 3: hc_vehicle_type (このクエリでは実際には使用されていません) Veh_num, Veh_name 110,Jeep
表 4: hc_course course_num,course_name 110, 山
上記のクエリを実行すると、次の結果が得られます: mountain, 888,18770,1:33,1
取得したい: 山、888、18770、1:33、ビル フリッペン。