05. november 2002 - 10:27Der er
9 kommentarer og 1 løsning
Ændring af sqlstmt access til mysql
Jeg er i fuld gang med at ændre mine databaser fra access til mysql. Det har givet lidt problemer i "aspen" men det meste har jeg fået rettet til. Der er dog lige to ting der driller. Før i tiden har jeg fået vist kun den første nyhed ved nedenstående og nyhed 3-25 ved den nedenunder igen. Hvordan skal det skrives når databasen er mysql
SQLstmt = "SELECT TOP 1 * FROM nyhed ORDER BY ID desc;"
SQLstmt = "SELECT TOP 25 * FROM nyhed WHERE ID NOT IN(SELECT TOP 2 ID FROM nyhed ORDER BY ID DESC) ORDER BY ID Desc;"
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.
hvad hvis du fjerner det første limit, jeg kan godt se der ikke kommer nogle records ud af databasen, men for test for det kan også være IN som driller:
SQLstmt = "SELECT * FROM nyhed WHERE ID NOT IN (SELECT ID FROM nyhed ORDER BY ID DESC) ORDER BY ID Desc LIMIT 0,25;"
Hvordan vælger jeg så 4 nyheder og den skal udskrive fra nr. 2??
Desc LIMIT 2,4 ??
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.