11. januar 2006 - 14:21Der er
14 kommentarer og 1 løsning
hjælp til sql-sætning
Hej
Jeg har en db som bla indeholder et felt der heder ’aar’ og en der heder ’uge’ og en der heder ’sted’ der findes så en rec. for hver sted med uge og år
Nu vil jeg så gerne have vist de sidste 12 uger 1,2006 2,2005 51,2005 50,2005 osv.
Jeg troede at jeg kunne bruge denne sql : SELECT uge, aar from ugedata group by uge ORDER BY aar DESC,Uge DESC LIMIT 12
Men det viser sig at den så kun viser de sidste 12 uger i 2005 og ikke med tager uger 1 fra 2006, og den findes i databasen. Nogen der kan hjælpe ?
Det det bruges ti lert en måling af leveringsevne, denne kan vises pr pr sted men også pr. uge, og der er her jeg har problemet jeg få ikke vist data fra uge 01 2006
jeg bruger ovenstående sql ti lat finde de uger som jeg skal vise leveringsevnen for.
bare lige for at gøre det endnu mere uforstålig, så findes der også et felt der heder segment hvilket betyder at jeg har data pr. sted, segment ,uge, aar faktisk ser min tabel sådan ud: CREATE TABLE `ugedata` ( `id` int(11) NOT NULL auto_increment, `segment` varchar(15) NOT NULL default '', `sted` int(11) NOT NULL default '0', `Uge` smallint(6) NOT NULL default '0', `aar` int(11) NOT NULL default '0', `AAftaler` int(11) default '0', `AAftaler_forsinket` int(11) default '0', `KAftaler` int(11) default NULL, `KAftaler_forsinket` int(11) default NULL, `SAftaler` int(11) default NULL, `SAftaler_forsinket` int(11) default NULL, `Akunder` int(11) default NULL, `Akunder_forsinket` int(11) default NULL, `Bkunder` int(11) default NULL, `Bkunder_forsinket` int(11) default NULL, `Ckunder` int(11) default NULL, `Ckunder_forsinket` int(11) default NULL, `Dkunder` int(11) default NULL, `Dkunder_forsinket` int(11) default '0', `Ikunder` int(11) default NULL, `Ikunder_forsinket` int(11) default NULL, PRIMARY KEY (`sted`,`Uge`,`aar`,`id`,`segment`), KEY `id` (`id`) ) TYPE=MyISAM;
og for år 2005 havde jeg næsten 9.000 så der bliver efter hånden lidt data at regne på, og det tager da også lidt tid.
jeg skal vise leveringsevnen pr. kunde kat. alle kunde kat. Pr. aftaletype Pr. alle aftale typer
Det hele skal kunne vises pr. segment, sted, uge . år
hvis du meget gerne vil se det kan jeg give dig et link pr. mail. men jeg vil ligge det ud så alle kan se det.
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.