2012-04-12 32 views
0

我有一個表叫用戶和另一個名爲門票兩個表,並試圖從另一個表訪問信息

users表中有

id 
firstName 
lastName 

票表具有以下字段

id 
ticket 
issuedTo 
fine 
user (numeric id that corresponds to the id field of the user table) 
status 

我試圖設計一個查詢,我可以找到由特定人員創建的所有查詢

SELECT tickets.*, user.firstname, user.lastname FROM tickets WHERE tickets.user INNER JOIN user.id AND user.firstname="John" AND user.lastname="Doe" 

我試過以上,但沒有工作,所以一定有什麼問題,我的SQL查詢。請幫助

我使用的是Microsoft Access數據庫2007

+0

我認爲最後一行有可能是你的問題。 – 2012-04-12 14:22:42

+0

LoL ... Microsoft Access非常糟糕,但這是我被迫使用的工具。 – 2012-04-12 14:28:39

+0

ouch完全停止。 – 2012-04-12 14:29:21

回答

3

試試這個

SELECT u.firstName, u.lastName, t.* 
FROM users u INNER JOIN tickets t 
    ON u.id = t.user 
WHERE u.firstName = ??? 
    AND u.lastName = ??? 
相關問題