Distinct key

Databaser & SQL

1 svar · 347 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Trådstart#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)
252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)