2011-11-02 30 views
0

我有一個這樣的查詢來獲取不註銷時間成員....試圖用mysql

SELECT member_Firstname, member_Lastname, 
      visit_DateTime, visit_Status, visit_Logout_DateTime 
      FROM members, visits 
      WHERE members.member_Id = visits.member_Id 
      AND members.member_Active LIKE 'y%' AND visits.visit_Status = 'accepted' AND visits.visit_Date = '2011-11-02' Order by visit_DateTime desc limit 100; 

這是給結果是這樣......

firstname  lastname  status  visit_Logout_DateTime  visit_datetime  
------------- --------  -------  --------------------- ---------------- 
    rob   peter  accepted         2011-11-02 08:09:34       
    peter   chan   accepted         2011-11-02 06:09:34 
    rock   sam   accepted   2011-11-02 09:08:45  
    rob   peter   accepted   2011-11-02 07:09:07  2011-11-02 08:09:34  

我想要得到與status = accepted成員和不具有visit_Logout_DateTime

將在此任何一個請幫助.... 許多在此先感謝....

回答

1
SELECT member_Firstname, member_Lastname, 
      visit_DateTime, visit_Status, visit_Logout_DateTime 
      FROM members, visits 
      WHERE members.member_Id = visits.member_Id AND visits.visit_Logout_DateTime is null 
      AND members.member_Active LIKE 'y%' AND visits.visit_Status = 'accepted' AND visits.visit_Date = '2011-11-02' Order by visit_DateTime desc limit 100; 

這項工作是?

+0

很多謝謝..現在工作.... – rockyashkumar