У меня в mySQL следующие данные: (это данные комментариев)
и затем я хочу сгруппировать эти данные по ucom_ucom_id, и это будет так
UCOM_ID | USER_ID | UCOM_DATE | UCOM_COMMENT | UCOM_TITLE | UCOM_UCOM_ID
---------------------------------------------------------------------------
7 | 2 | 2012-01-28 | xxx | xxx | 0
8 | 2 | 2012-01-28 | xxx | xxx | 7
12 | 2 | 2012-01-28 | xxx | xxx | 7
9 | 2 | 2012-01-28 | xxx | xxx | 0
13 | 2 | 2012-01-28 | xxx | xxx | 9
Какие UCOM_UCOM_ID = 0, is first comment
и if UCOM_UCOM_ID = one of UCOM_ID
, то это комментарий из первого комментария.
Я хотел бы создать представление в PHP, как это:
[UCOM_ID] 7, [UCOM_COMMENT] xxx
[UCOM_ID] 8, [UCOM_COMMENT] xxx
[UCOM_ID] 12, [UCOM_COMMENT] xxx
[UCOM_ID] 9, [UCOM_COMMENT] xxx
[UCOM_ID] 13, [UCOM_COMMENT] xxx
Какой запрос в mySql для получения указанного выше результата, или я должен делать что-то еще без использования запроса,??
Большое спасибо.