2016-12-16 12 views
0

設定可能なレポートプラグインを使用してこのmoodle sqlの新機能。Moodle SQL - 2つのユーザプロファイルフィールドデータを持つフィルタを作成

SELECT u.username AS 'User name', 
u.firstname AS 'First name', 
u.lastname AS 'Last Name', 
c.fullname AS 'Course', 
u.department AS 'department', 
DATE_FORMAT(FROM_UNIXTIME(p.timeenrolled),'%m/%d/%Y') AS 'Enrollment Date', 
DATE_FORMAT(FROM_UNIXTIME(p.timecompleted),'%m/%d/%Y') AS 'Completion Date', 
DATE_FORMAT(DATE_ADD(FROM_UNIXTIME(p.timecompleted),INTERVAL 1 YEAR), '%Y-%m-%d') AS 'Expiration Date' 

FROM prefix_course_completions AS p 
JOIN prefix_course AS c ON p.course = c.id 
JOIN prefix_user AS u ON p.userid = u.id 

WHERE 1 = 1 
%%FILTER_SUBCATEGORIES:cc.path%% 
%%FILTER_COURSES:Course%% 
%%FILTER_USERS:Department%% 
%%FILTER_SEARCHTEXT:u.firstname:~ %% 
ORDER BY u.firstname 

検索テキストを姓と名字でフィルタリングする方法はありますか?

ように:%%FILTER_SEARCHTEXT:u.firstname:~ + u.lastname:~ %%または私はこの作品を作る必要がありますか?これについてmoodleコミュニティや設定可能なレポートのドキュメントで何も見つかりませんでした。 CONCATは、私の作品

答えて

0

;)

%%FILTER_SEARCHTEXT:CONCAT (u.firstname, ' ',u.lastname):~%% 
関連する問題