Ämne: SQL fråga 1
Visa ett inlägg
Oläst 2005-12-06, 18:49 #1
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
alexut alexut är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 102
Hej!

Nu vill jag sätta in slashdot kommentarerna i mitt galleri program.

Table ser ut såhär:

Kod:
id | subject     | date        | in_reply_to |
+----+------------------+---------------------+-------------+
| 1 | Original     | 0000-00-00 00:00:00 |    NULL 
| 2 | Another original | 0000-00-00 00:00:01 |    NULL 
| 3 | Reply to 1    | 0000-00-00 00:00:02 |      1 
| 4 | Reply to 1-2   | 0000-00-00 00:00:05 |      1
Kommandot jag kör är:

Kod:
select id,subject,date,in_reply_to from blog_comments WHERE blog_id = 1 ORDER BY in_reply_to, date;
det jag vill få fram är:

Kod:
id | subject     | date        | in_reply_to |
+----+------------------+---------------------+-------------+
| 1 | Original     | 0000-00-00 00:00:00 |    NULL 
| 3 | Reply to 1    | 0000-00-00 00:00:02 |      1 
| 4 | Reply to 1-2   | 0000-00-00 00:00:05 |      1
| 2 | Another original | 0000-00-00 00:00:01 |    NULL
Det jag vill göra är alltså ordna alla kommentarer efter enligt datum, därefter gruppera de efter "in_reply_to" i ett i en SQL fråga.

Går detta ?

Tack på förhand
alexut är inte uppkopplad   Svara med citatSvara med citat