webForumDet fria alternativet
Logga in / Bli medlem

Loopa ut alla namn fast inte samma?

Databaser & SQL

13 svar · 453 visningar · startad av Bosse168

Medlem sedan nov. 20031 018 inlägg
Trådstart#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.

Medlem sedan juni 200032 967 inlägg
#2

i SQL-frågan:

SELECT DISTINCT...
Medlem 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.

Medlem sedan nov. 20031 018 inlägg
#4

Ingen?

Medlem 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.

Medlem sedan nov. 20031 018 inlägg
#6

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

Medlem sedan dec. 200012 464 inlägg
#7

Hur då?

Hur ser ditt datainnehåll ut?

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

eller?

Medlem sedan nov. 20031 018 inlägg
#8

yepp så ser det ut

Medlem 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.

Medlem 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

Medlem sedan dec. 200012 464 inlägg
#11

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

Medlem 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.

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

Varför har du

(bildID)

?

Count på vadå?

276 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)