webForumDet fria alternativet

Distinct key

Databaser & SQLur Databashanterare & SQL

1 svar · 327 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

MSSql 2005

Har en tabell med massa nycklar som följande:

Key
----------------
page_setting_l1
page_setting_l2
page_setting_l3
page_setting_l4
page_setting_l5
page_track_l1
page_track_l2
page_track_l3
group_address_l1
group_address_l2
group_address_l3
group_address_l4
page_a_track_l1
page_a_track_l2
page_list_l1
page_list_l2
page_list_l3

Söker en SELECT som kan ta ut distinct med följande resultat:
Result
--------
page_setting
page_track
group_address
page_a_track
page_list

/Tack

Medlem sedan dec. 20025 483 inlägg
#2
select distinct
    substring(key, 1, patindex('%[1-9]%', key) - 3)
138 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)