05. februar 2003 - 13:25Der er
8 kommentarer og 1 løsning
Udtraek ??
Er ved at lave database/tabel til eet forum. tabellen ser saaledes ud: +---------+ | Field | +---------+ | id | | user | | date | | ip | | topic | | message | +---------+ Jeg vil saa lave et udtraek der grouper topic og giver mig den user med den lavste dato. Kan i hjælpe med det ?
hmmm.... maaske har jeg ikke udtrukt mig ordenligt. Jeg kan lave denne her: mysql> SELECT topic, user, MIN(date) AS start_dato, COUNT(*) AS antal_indlaeg FROM forum GROUP BY topic; +-------+------+---------------------+---------------+ | topic | user | start_dato | antal_indlaeg | +-------+------+---------------------+---------------+ | n-tss | jan | 2003-02-05 12:56:38 | 2 | | test | jan | 2003-02-05 12:57:07 | 2 | +-------+------+---------------------+---------------+ Dette er hvad jeg skal bruge, men det eneste problem er bare at den ikke giver mig den user med den lavste dato. I dette tilfaelde er det user "james" der har tiden 12:56:38 +-------+---------------------+ | user | date | +-------+---------------------+ | jan | 2003-02-05 12:56:56 | | james | 2003-02-05 12:56:38 | | jan | 2003-02-05 12:57:07 | | james | 2003-02-05 12:57:15 | +-------+---------------------+
order by start_dato giver det samme resultat. det jeg gerne skulle naa frem til er: +-------+------+---------------------+---------------+ | topic | user | start_dato | antal_indlaeg | +-------+------+---------------------+---------------+ | n-tss | james| 2003-02-05 12:56:38 | 2 | | test | jan | 2003-02-05 12:57:07 | 2 | +-------+------+---------------------+---------------+
istedet for: +-------+------+---------------------+---------------+ | topic | user | start_dato | antal_indlaeg | +-------+------+---------------------+---------------+ | n-tss | jan | 2003-02-05 12:56:38 | 2 | | test | jan | 2003-02-05 12:57:07 | 2 | +-------+------+---------------------+---------------+
Dette er den eneste tabel: +---------+--------------+ | Field | Type | +---------+--------------+ | id | int(11) | | user | varchar(100) | | date | datetime | | ip | varchar(15) | | topic | varchar(200) | | message | text | +---------+--------------+ ps. udskyld jeg smuttede igaar... men der opstod lige en haste situation.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.