24. november 2003 - 12:25
Der er
8 kommentarer og 1 løsning
MySql sætning!
Jeg har nogle analyser, som skal vises hvis analysens datoen f.eks er i måned 1,2,3 osv... mySql="SELECT bet_nu.nr, bet_nu.home_team, bet_nu.away_team, bet_nu.bet, bet_nu.vind_tab, bet_nu.dato, bet_nu.indsats FROM bet_nu where ('"&DatePart("m", dato)&"' = '"&request("id")&"');" Dette virker ikke! her vises ingen analyser, pånær når id=12, så vises alle! og det er jo kun analyser fra måned 12 der skal vises når id=12! Kan nogen hjælpe med denne MySql sætning?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
24. november 2003 - 12:53
#1
Først: Januar er 0, December er 11! og det skal være mySql="SELECT bet_nu.nr, bet_nu.home_team, bet_nu.away_team, bet_nu.bet, bet_nu.vind_tab, bet_nu.dato, bet_nu.indsats FROM bet_nu where (DatePart(m, bet_nu.dato) = " & request("id") & ");"
24. november 2003 - 12:57
#2
det har jeg prøvet, men så siger den følgende! Check the manual that corresponds to your MySQL server version for the right syntax to use near '(m, bet_nu.dato) = 12)' at line 1 /maaned_stat.asp, line 12
24. november 2003 - 12:58
#3
OK, MySql, jeg skal lige checkke, troede at der var alm T-SQL
24. november 2003 - 13:01
#4
Prøv denne mySql="SELECT bet_nu.nr, bet_nu.home_team, bet_nu.away_team, bet_nu.bet, bet_nu.vind_tab, bet_nu.dato, bet_nu.indsats FROM bet_nu where (MONTH(bet_nu.dato) = " & request("id") & ");"
24. november 2003 - 13:03
#5
det virker næsten!!! 11 = november... men jeg kan ikke få december, for når jeg skriver 12 viser den igen allesammen!
24. november 2003 - 13:07
#6
er det det rigtige datofelt? bet_nu.dato, er der poster der ikke er fra december. og ja, i mysql er jan = 1 og dec = 12
24. november 2003 - 13:08
#7
ja det er et rigtigt datofelt... der er poster fra forskellige måneder
24. november 2003 - 13:11
#8
det er underligt at 1 til 11 virker fint, men 12'eren skaber problemer...!
24. november 2003 - 13:30
#9
jeg har fundet ud af det! tak for hjælpen
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.