Hur gör man en loop ur en MySQL databas som ska loopa ut städer fast om staden redan finns så ska den inte loopas ut igen.
Loopa ut alla namn fast inte samma?
13 svar · 453 visningar · startad av Bosse168
Är det så här du menar?
Set rs = Connect.Execute("SELECT DISTINCT * FROM mat ORDER by namn DESC")
Det funkar nämligen inte.
Ingen?
SELECT DISTINCT [i]kolumn[/i] FROM [i]tabell[/i] ORDER by [i]kolumn[/i] DESC
Flyttas från ASP, VBScript.
det funkar men jag vill hämta ut kolumnen id oxå.
yepp så ser det ut
Då borde du (egentligen) rensa bort alla duplikat och sätta så att stad måste vara unikt.
Vilket av de möjliga id-värdena vill du ha?
select min(id),stad from t group by stad
ger id med lägst värde.
Det är så att jag ska skriva in resturanger i olika städer och ibland så händer det att det finns mer än en resturang i just den staden ;)
Så jag vill ha en dropdown meny som visar alla städer som jag har skrivit recenserat och då ser det väldigt dumt ut om jag får ut städerna flera ggr om
Då borde du lägga städerna i en separat tabell.
Det måste väl gå att loopa ut enbart städerna en gång och kolumnen id? Ni som är så duktiga.
Hur gör man en count i den här SQL satsen:
SQL = "SELECT DISTINCT (bildID),rubrik,memb,datum FROM ex_pic ORDER by datum DESC"