PHP sql安排输出

时间:2015-05-15 19:39:44

标签: php sql arrays sorting

我正在尝试重新安排用户CHECKTIME并将其分组为其名称

这是我的SQL查询

SELECT TOP 10 MIN(u.BADGENUMBER) AS BADGENUMBER,c.USERID,u.NAME,u.TITLE,d.DEPTNAME,c.CHECKTIME
FROM CHECKINOUT c, USERINFO u, DEPARTMENTS d
WHERE u.USERID = {$user} AND  u.DEFAULTDEPTID = d.DEPTID {$date}
GROUP BY c.CHECKTIME,c.USERID,u.USERID,u.NAME,u.TITLE,d.DEPTNAME
ORDER BY d.DEPTNAME,u.NAME,c.CHECKTIME

这个数组输出在这个时刻的显示方式

[0] => stdClass Object
    (
        [BADGENUMBER] => 215
        [USERID] => 437
        [NAME] => Axmed faarax maxamed
        [TITLE] => Lineman
        [DEPTNAME] => 26 June
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-12 06:52:41
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

    )

[1] => stdClass Object
    (
        [BADGENUMBER] => 215
        [USERID] => 437
        [NAME] => Axmed faarax maxamed
        [TITLE] => Lineman
        [DEPTNAME] => dkt
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-12 15:43:25
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

    )

[2] => stdClass Object
    (
        [BADGENUMBER] => 215
        [USERID] => 437
        [NAME] => Axmed faarax maxamed
        [TITLE] => Lineman
        [DEPTNAME] => dkt
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-13 06:38:52
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

    )

[3] => stdClass Object
    (
        [BADGENUMBER] => 213
        [USERID] => 434
        [NAME] => james roy
        [TITLE] => Lineman
        [DEPTNAME] => psk
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-13 15:49:27
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

    )

[4] => stdClass Object
    (
        [BADGENUMBER] => 213
        [USERID] => 434
        [NAME] => james roy
        [TITLE] => Lineman
        [DEPTNAME] => 26 June
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-14 06:58:52
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

我需要像这样输出数据

[0] => stdClass Object
    (
        [BADGENUMBER] => 215
        [USERID] => 437
        [NAME] => Axmed faarax maxamed
        [TITLE] => Lineman
        [DEPTNAME] => 26 June
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-12 06:52:41
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )
        [CHECKTIME2] => DateTime Object
            (
                [date] => 2015-05-12 15:43:25
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )
        [CHECKTIME3] => DateTime Object
            (
                [date] => 2015-05-13 06:38:52
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )


    )

[1] => stdClass Object
    (
        [BADGENUMBER] => 213
        [USERID] => 434
        [NAME] => james roy
        [TITLE] => Lineman
        [DEPTNAME] => psk
        [CHECKTIME] => DateTime Object
            (
                [date] => 2015-05-13 15:49:27
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )
        [CHECKTIME2] => DateTime Object
            (
                [date] => 2015-05-14 06:58:52
                [timezone_type] => 3
                [timezone] => America/Los_Angeles
            )

    )

如果你可以帮助我,我一直在寻找和尝试不同的方式,但我无法完成它:(

0 个答案:

没有答案
相关问题