webForumDet fria alternativet

Loopa ut alla namn fast inte samma?

13 svar · 453 visningar · startad av Bosse168

Bosse168Medlem sedan nov. 20031 018 inlägg
#1

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.

@ndersMedlem sedan juni 200032 969 inlägg
#2

i SQL-frågan:

SELECT DISTINCT...
Bosse168Medlem sedan nov. 20031 018 inlägg
#3

Är det så här du menar?
Set rs = Connect.Execute("SELECT DISTINCT * FROM mat ORDER by namn DESC")

Det funkar nämligen inte.

Bosse168Medlem sedan nov. 20031 018 inlägg
#4

Ingen?

OveRRidEMedlem sedan feb. 200112 078 inlägg
#5
SELECT DISTINCT [i]kolumn[/i] FROM [i]tabell[/i] ORDER by [i]kolumn[/i] DESC

Flyttas från ASP, VBScript.

Bosse168Medlem sedan nov. 20031 018 inlägg
#6

det funkar men jag vill hämta ut kolumnen id oxå.

LarsGMedlem sedan dec. 200012 464 inlägg
#7

Hur då?

Hur ser ditt datainnehåll ut?

id stad
---------
1  Sundsvall
2   Uppsala
3   Sundsvall

eller?

Bosse168Medlem sedan nov. 20031 018 inlägg
#8

yepp så ser det ut

LarsGMedlem sedan dec. 200012 464 inlägg
#9

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.

Bosse168Medlem sedan nov. 20031 018 inlägg
#10

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

LarsGMedlem sedan dec. 200012 464 inlägg
#11

Då borde du lägga städerna i en separat tabell.

Bosse168Medlem sedan nov. 20031 018 inlägg
#12

Det måste väl gå att loopa ut enbart städerna en gång och kolumnen id? Ni som är så duktiga.

Bosse168Medlem sedan nov. 20031 018 inlägg
#13

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"
LarsGMedlem sedan dec. 200012 464 inlägg
#14

Varför har du

(bildID)

?

Count på vadå?

129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)