webForumDet fria alternativet

Distinct på del av fält

Databaser & SQL

2 svar · 149 visningar · startad av HeHo

Medlem sedan apr. 2000277 inlägg
Frågan#1

Kan man på någe vis skriva en select distinct fråga som tar de 6 första siffrorna från ett fält?

Så här ligger till nämligen. Jag har ett fält (film) som innehåller 11 siffror och där varje post är unik. Jag vill då ta ut alla poster där de 6 första siffrorna är lika fast bara en gång.

Hoppas ni förstår vad jag svamlar i :)

------------------

Den som söker, måste leta!

Medlem sedan dec. 200012 464 inlägg
#2
select distinct substring(cast(numberColumn as char(11)),1,6) from ogrish

------------------
essentitia preter non sans multiplicandum

Medlem sedan apr. 2000277 inlägg
#3

Underbart!! :f ;)
Tack så mycket för hjälpen LarsG, det funkar utmärkt! :D

------------------

Den som söker, måste leta!

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