我正在嘗試從多個記錄的數據庫中獲取結果。具有選擇條件的SQL搜索查詢
Table 1 Table 2
UserID UserName DOB RegistrationID CourseID UserID u1 UA 1/1/1900 1 C1 u1 u2 UB 1/2/1900 2 C2 u3 u3 UC 1/3/1900 3 C4 u2 u4 UD 1/4/1900 4 C3 u3
我的搜索條件會
- U1-Q3
- U2-Q1
- U3-Q2
的每個用戶的結果應只取其相關d當然值..
`Where t1.userid = u1 and t2.courseid = q3.. `
我需要獲取這個超過100記錄組合 像
where t1.userid = u1 and t2.courseid = c1 and t1.userid = u2 and t2.courseid = c4 and t1.userid = u1 and t2.courseid = c3
等....
添加一些示例表數據和預期的結果 - 以及格式化文本。 – jarlh
你的JOIN需要一個ON子句。 – jarlh
將你的條件插入一個臨時表,然後加入他們 – Milney