Avatar billede loukas Mester
26. marts 2007 - 12:38 Der er 4 kommentarer og
1 løsning

SQL til mySql

Jeg har denne sql, som jeg skal have til at virke med en MySql database i stedet for Access.
Håer der er nogen som kan hjælpe mig!

SELECT [Kunder].[Kundeid] AS Kunder_Kundeid, [Ordrer].[Ordrenr], [Ordrer].[Kundeid] AS Ordrer_Kundeid, [Ordrer].[tid], [Ordrer].[status], [Ordrer].[Ordredato], [Kunder].[Navn], [Kunder].[Efternavn], [Kunder].[Adresse], [Kunder].[Postnr], [Kunder].[City], [Kunder].[Tlf], [Kunder].[Email]FROM Kunder INNER JOIN Ordrer ON [Kunder].[Kundeid] =[Ordrer].[Kundeid] WHERE [Ordrer].[Ordredato] BETWEEN 2007-3-12 AND 2007-3-26 ORDER BY Ordrenr desc;
Avatar billede michael_stim Ekspert
26. marts 2007 - 12:40 #1
Fjern [] og ret datoformat og sæt datoer inden for'
Så burde det fungere. Det er alm. standard SQL der er blevet brugt.
Avatar billede loukas Mester
26. marts 2007 - 13:00 #2
Nu ser den således ud:
SELECT Kunder.Kundeid AS Kunder_Kundeid, Ordrer.Ordrenr, Ordrer.Kundeid AS Ordrer_Kundeid, Ordrer.tid, Ordrer.status, Ordrer.Ordredato, Kunder.Navn, Kunder.Efternavn, Kunder.Adresse, Kunder.Postnr, Kunder.City, Kunder.Tlf, Kunder.EmailFROM Kunder INNER JOIN Ordrer ON Kunder.Kundeid =Ordrer.Kundeid WHERE Ordrer.Ordredato BETWEEN '2007-3-12' AND '2007-3-26' ORDER BY Ordrenr desc

Men den giver en fejl:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'INNER JOIN Ordrer ON Kunder.Kundeid =Ordrer.Kundeid WHERE Ordre
Avatar billede loukas Mester
26. marts 2007 - 13:05 #3
Jeg har fundet fejlen.
Der manglede et mellemrum (Kunder.EmailFROM Kunder INNER JOIN Ordrer)
Således: (Kunder.Email FROM Kunder INNER JOIN Ordrer )

Tak for hjælpen smid et svar, så jeg kan komme af med nogle points ;-)
Avatar billede michael_stim Ekspert
26. marts 2007 - 13:33 #4
Samler ikke, ellers tak ;o)
Avatar billede loukas Mester
26. marts 2007 - 16:53 #5
jamen, så lukker jeg. Og tak for hjælpen
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester