08. januar 2003 - 15:23Der er
6 kommentarer og 2 løsninger
SQL problem - henter ikke alle poster
Denne SQL-sætning driller:
SQLMatches = "SELECT TOP 10 * FROM Results WHERE ((([PlayerOne]='" & Player & "' OR [PlayerThree]='" & Player & "') OR [PlayerTwo]='" & Player & "') OR [PlayerFour]='" & Player & "') AND [TeamTwoApproved]=Yes ORDER BY ID DESC"
Den henter ikke alle poster - det er alt det OR der driller, kan nogen hjælpe?
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.
SQLMatches = "SELECT * FROM Results WHERE ((([PlayerOne]='" & Player & "' OR [PlayerThree]='" & Player & "') OR [PlayerTwo]='" & Player & "') OR [PlayerFour]='" & Player & "') AND [TeamTwoApproved]=Yes ORDER BY ID DESC"
SELECT TOP 10 * FROM Results WHERE ([PlayerOne]='" & Player & "' OR [PlayerThree]='" & Player & "' OR [PlayerTwo]='" & Player & "' OR [PlayerFour]='" & Player & "') or [TeamTwoApproved]=Yes ORDER BY ID DESC
Jeg antager at du ønsker at player er playerx. Tænk det således, (han skal være enten player1 eller player2...) eller teamtwoapproved = yes
Der er to andre ting som bekymre mig lidt. Jeg tror du ønsker et and mellem player angivelsen og teamtwoapproved delen istedet for det or du har angivet. Derudover kan du muligvis få problemer med angivelsen af TeamTwoApproved = YES. Prøv at angive den således [TeamTwoApproved]= True.
Hehe, fandt selv fejlen!! Databasen indeholdt gammel data! Meeen der skal da deles point ud for indsatsen alligevel - tak for svarene!
--jowns--
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.