今日ログインしているすべてのユーザーを選択するにはどうすればよいですか? ユーザー情報を保持するテーブルと、すべてのログイン/ログアウト時間情報を保持するテーブルが 2 つあります。
table users
===================================
userid | Name | FamilyName | Position
table movements
===================================
userid | Date | Hour | Status
Table movements fields:
userid - holds user unique ID number (same as table users);
Date - holds users login/logout date (example: 2013-10-08 00:00:00);
Hour - holds users login/logout date time (example: 2013-10-08: 17:10:39);
Status - holds users flag (0 or 1) where 1 - login and 0 - logout;
テーブルユーザーは一目瞭然です。
私はこれまでこのようなことを試みてきました:
select p.userid,
p.Name,
p.FamilyName,
p.Position,
m.Date,
m.Status,
m.Hour
from users as p
INNER JOIN movements as m ON p.userid=m.userid;
どんな助けでも大歓迎です。ありがとう。