15. december 2002 - 00:32Der er
16 kommentarer og 1 løsning
Spørgsmål omkring count!
Hvordan får jeg count til at retunere 2 (altså x antal månder, isedet for de 31. Se nedenfor: mysql> select DATE_FORMAT(date, '%Y-%m') as mindate -> from millperformance -> where millnumber = 10 -> GROUP BY mindate; +---------+ | mindate | +---------+ | 2002-10 | | 2002-11 | +---------+ 2 rows in set (0.00 sec)
mysql> select count(*) as antal from millperformance where millnumber = 10; +-------+ | antal | +-------+ | 31 | +-------+ 1 row in set (0.01 sec)
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Får følgende når jeg tester dine: Men jeg ønsker i dette tilfælde at få 2, nemlig de antal forskellige måndere der er! mysql> select DATE_FORMAT(date, '%Y-%m') as mindate, count(*) as antal from millperformance where millnumber BY mindate; +---------+-------+ | mindate | antal | +---------+-------+ | 2002-10 | 10 | | 2002-11 | 21 | +---------+-------+ 2 rows in set (0.04 sec)
mysql> mysql> select DATE_FORMAT(date, '%Y-%m') as mindate, count(*) as antal from millperformance where millnumber BY antal; ERROR 1056: Can't group on 'antal' mysql> mysql>
Nope, her er svaret! mysql> select DATE_FORMAT(date, '%Y-%m') as mindate, count(mindate) as antal from millperformance where millnumber = 10 GROUP BY mindate; ERROR 1054: Unknown column 'mindate' in 'field list' mysql>
Desværre ikke. :( Her er svaret: mysql> select DATE_FORMAT(date, '%Y-%m') as mindate, count(*) as antal from millperformance GROUP BY mindate limit 0,1; +---------+-------+ | mindate | antal | +---------+-------+ | 2002-10 | 20 | +---------+-------+ 1 row in set (0.01 sec)
Det afhænger af mange ting om du har ret i det, men i nogle tilfælde korrekt.
Men manden bad om antallet, ikke om alle poster for derudfra at regne antal.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.