21. januar 2011 - 20:52Der er
4 kommentarer og 1 løsning
Hardcore sql sætning ! -> med udregning
Hej allesammen.
Skal bruge en virkelig heftig mysql sætning som udregner når den selecter.
Håber i kan hjælpe mig :).
Min SQL skal finde alle de poster som har nedenstående : (Felt 1 * 4) + (Felt 2 * 5) + (Felt 3 * 6) som ikke er indenfor +/- 10% af felt 4.
Eksempel 1: Felt 1 = 5 Felt 2 = 5 Felt 3 = 1 Felt 4 = 80 SQL skal ikke finde denne post da : (10*4)+(5*5)+(1*6) = 71 71 er inden for 72 til 88 (10%+/- af 80)
Eksempel 2: Felt 1 = 5 Felt 2 = 4 Felt 3 = 2 Felt 4 = 100 SQL skal finde denne post da : (5*4)+(4*5)+(2*6) = 58 58 er ikke inden for 90 til 110 (10%+/- af 100)
Hvordan klare jeg denne ? Skriv endelig hvis du ikke forstår :) På forhånd tak
Det er så lækkert af dig ! Svar og pointsne er dine :)
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.