Hej,
Försöker förstå mig på hur jag ska kunna räkna ut procent.
Följande är givet:
Denna kod räknar ut hur många tävlingar en spelare spelat
[KOD]
<% Set AntalV=Conn.Execute("Select Count(*) As antal From tbl_res Where PlayerId= '"& strpID &"' ") %>
[/KOD]
och denna kod räknar ut hur många gånger spelaren har slutat med ett resultat mellan 18 och 29 poäng
[KOD]
<% Set AntalB = Conn.Execute("SELECT COUNT(TOTAL) AS AntalBla FROM tbl_res WHERE (TOTAL) BETWEEN 18 AND 29 AND PlayerId= '"& strpID &"'") %>
[/KOD]
Det jag nu vill räkna ut är hur många procent spelaren hamnat i det poängintervallet.
Försökte med följande kod
[KOD]
<% SET PB = Conn.Execute("SELECT COUNT(AntalBla) / COUNT(antal) * 100.0 AS PBla WHERE PlayerId= '"& strpID &"'") %>
[/KOD]
men det ger bara följande felmeddelande:
Microsoft JET Database Engine error '80040e14'
The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
Vad gör jag för fel? (förmodligen något generalfel men jag är ca 2 veckor gammal i ASP djungeln)
All feedback tas gladeligen emot
Försöker förstå mig på hur jag ska kunna räkna ut procent.
Följande är givet:
Denna kod räknar ut hur många tävlingar en spelare spelat
[KOD]
<% Set AntalV=Conn.Execute("Select Count(*) As antal From tbl_res Where PlayerId= '"& strpID &"' ") %>
[/KOD]
och denna kod räknar ut hur många gånger spelaren har slutat med ett resultat mellan 18 och 29 poäng
[KOD]
<% Set AntalB = Conn.Execute("SELECT COUNT(TOTAL) AS AntalBla FROM tbl_res WHERE (TOTAL) BETWEEN 18 AND 29 AND PlayerId= '"& strpID &"'") %>
[/KOD]
Det jag nu vill räkna ut är hur många procent spelaren hamnat i det poängintervallet.
Försökte med följande kod
[KOD]
<% SET PB = Conn.Execute("SELECT COUNT(AntalBla) / COUNT(antal) * 100.0 AS PBla WHERE PlayerId= '"& strpID &"'") %>
[/KOD]
men det ger bara följande felmeddelande:
Microsoft JET Database Engine error '80040e14'
The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
Vad gör jag för fel? (förmodligen något generalfel men jag är ca 2 veckor gammal i ASP djungeln)
All feedback tas gladeligen emot
Comment