我有一个wordpress数据库,我正在尝试根据用户ID提供的出勤报告。 这是mysql db#Download DB
我已经获取了员工ID信息,并将其存储在“Zip / Postal Code”元值内的int_usermeta表中。
目标是运行加入查询以显示用户信息。 我在这里尝试...
SELECT MIN(c3) as TimeIn, MAX(c3) as TimeOut, TIMEDIFF (TIME (MAX(C3)), TIME(MIN(C3))) AS working_hours, c2, c4, c5, c7, c8 FROM sec_keico INNER JOIN int_usermeta ON sec_keico.c8 = int_usermeta.meta_value INNER JOIN int_users ON int_users.id = int_usermeta.user_id Where int_usermeta.user_id = '3' Group by C2, C8
请考虑 int_usermeta.user_id ='3',其中3将被%Current_User_ID%
替换此查询有什么问题吗?
我正在尝试进行加入查询,首先列出来自SEC_KEICO的数据,然后从INT_USERMETA读取EMP ID('Zip / Postal Code'元值)并通过读取%来匹配来自INT_Users和INT_usermeta的用户ID Current_User_ID%并仅显示当前用户的数据。
对不起我的天真问题。但如果我能解决它,那将是一个很大的帮助。感谢。