Avatar billede Nighthawk43 Nybegynder
22. februar 2011 - 22:39 Der er 7 kommentarer og
1 løsning

Sansynlighed eller rating

Er der en der lige kan hjælpe med medenstående problem.

Jeg har en Tabel t1 indeholdende to cols Spgnr og Svarnr
Spgnr indeholder X antal nr. på nogle spørgsmål
Svarnr indeholder så ligeså mange nr på svar

Jeg skal så har fundet det sansynlige svar nr. på samtlige spørgsmål nr.

Og smidt Spørgsmål nr og det beregnede svar nummer over i en ny tabel. T2

Eks.
1;2
1;2
1;2
1;2
1;1
1;1
1;3
2;1
2;1
3;1
3;2
3;2

Dvs. følgende skal over i T2
1=2
2=1
3=2

På forhånd tak.
Avatar billede arne_v Ekspert
23. februar 2011 - 02:29 #1
Prøv:

SELECT spgnr,svarnr
FROM (SELECT spgnr,svarnr,COUNT(*) AS n FROM spgsvar GROUP BY spgnr,svarnr) x
WHERE n = (SELECT MAX(n) FROM (SELECT spgnr,svarnr,COUNT(*) AS n FROM spgsvar GROUP BY spgnr,svarnr) x2 WHERE x2.spgnr=x.spgnr);
Avatar billede arne_v Ekspert
23. februar 2011 - 02:35 #2
Prøv:

SELECT spgnr,svarnr
FROM (SELECT spgnr,svarnr,COUNT(*) AS n FROM spgsvar GROUP BY spgnr,svarnr) x
WHERE n = (SELECT MAX(n) FROM (SELECT spgnr,svarnr,COUNT(*) AS n FROM spgsvar GROUP BY spgnr,svarnr) x2 WHERE x2.spgnr=x.spgnr);
Avatar billede arne_v Ekspert
23. februar 2011 - 02:35 #3
Undskyld dobbelt post.

Jeg har kaldt tabellen for spgsvar fremfor t1.
Avatar billede Nighthawk43 Nybegynder
23. februar 2011 - 08:51 #4
Hej Arne,
Tak for svaret, det virer perfekt.
Avatar billede Nighthawk43 Nybegynder
23. februar 2011 - 08:59 #5
Hej Arne
Jeg kan ikke komme til at give dig dine velfortjente point.
Avatar billede mikaelch Novice
23. februar 2011 - 10:49 #6
opret et nyt indlæg og skriv point til arne så skulle det gerne lykkes
Avatar billede mikaelch Novice
23. februar 2011 - 11:02 #7
arne kan også oprette et indlæg hvor svar løsning og pint givning og du kan give derved point
Avatar billede arne_v Ekspert
23. februar 2011 - 14:47 #8
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester