19. august 2001 - 20:18Der er
18 kommentarer og 1 løsning
Dato i MySQL
Kan man bruge dagsdato i en sql forespørgsel. Er det noget i retning af: strSQL = \"Select * from adresser where foedselsdato = getdate()\" Det skal bruges på en ASP-side.
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.
det er ikke godt at bruge beregninger inde i SQL med MySQL, det virker med access, men ikke altid i MySQL. Prøv istedet at isolere dato som variabel først.
Synes godt om
Slettet bruger
19. august 2001 - 20:29#2
det er muligt, jeg har selv en query der ser således ud:
$sql = \"SELECT * FROM forum_tekst WHERE (TO_DAYS(now()) - TO_DAYS(oprettet) < \'1\')\";
Jeg konverterede på et tidspunkt et access baseret website til MySQL, og det eneste der skulle ændres var DNS + de steder hvor der var beregninger inden i SQL - Så det KAN være det... (men måske ikke)
Faktisk, så skal den jo reagere på kun dato og måned. Altså skal den hente de personer der har fødselsdag i dag, selvom de født i 1966 eller et hvilket som helst andet år.
nå okey. Så skal du jo lave variablen om før du spørger på den. også skal du bruge LIKE istedet for = så den tager tale der passer med de første 2x2 cifre.
Jeg fandt selv en løsning med PartDate Ellers tak for hjælpen.
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.