- Musk betiltja az iPhone-okat a Teslánál és az X-nél, ha ezt meglépi az Apple
- A hírnévkezelési cég megígérte: eltünteti a rossz értékeléseket
- Az AI függővé teszi a bankokat a big tech-től
- Léptek New Yorkban a közösségi média függőséget okozó algoritmusai ellen
- Nem szavazza meg Musk 56 milliárd dolláros csomagját a norvég állami vagyonalap
- Musk betiltja az iPhone-okat a Teslánál és az X-nél, ha ezt meglépi az Apple
- 10 éve nem változott ekkorát a Netflix tévés appja
- eBay
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Milyen routert?
- Nem szavazza meg Musk 56 milliárd dolláros csomagját a norvég állami vagyonalap
- Aliexpress tapasztalatok
- Xiaomi AX3600 WiFi 6 AIoT Router
- Synology NAS
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
Új hozzászólás Aktív témák
-
martonx
veterán
Szia!
Mennyi az az x oszlop? 3 vagy 500? Ha 3, akkor kérdezd le 3-szor. Ha 500, akkor írj egy tárolt eljárást, ami lekérdezi 500-szor felparaméterezve.
Másrészt biztos ezt akarod? Nem tudom mi az az alap problematika, amit ilyen elcseszett tábla szerkezettel lehet megoldani, de biztos van rá jobb megoldás.
Én kérek elnézést!
-
Atcom
csendes tag
Egy Transact-SQL szösszenet:
create table #tmpString
(
nID int identity(1,1) not null,
cColumn01 varchar(512),
cColumn02 varchar(512),
cColumn03 varchar(512)
)
insert into #tmpString
(cColumn01, cColumn02, cColumn03)
values
('ajkfiemndiewnnsd,iewjendsncpwqe', 'ndnaseondcsnnwifdscnoewfnnxasoqwebc', '824dsladnan84ernlsnd32lndal'),
('dskdjlfrbv.xcmy.cmpewruwed pskqdaső3ö4urjfdlsac', 'nldfcsarhjöwjadaljdfwöerjqdfhzr', 'df 9r ö2jqwpdkapádkarfjhöw xo'),
(',asdfwriwepjdfcslanc9wzrigvbksjfnwoeirztgfbsckxlfhjreoj', 'dwoiru23öpjdéscmnweruwéj', 'cwéoiujwöx qwmd ewruö xwoédfjqwe w98r ')
declare
@cText varchar(max),
@nI int
declare @tblLetters table
(
cChar char(1)
)
declare curProcess cursor dynamic for
select
isnull(S.cColumn01, '')+isnull(S.cColumn02, '')+isnull(S.cColumn03, '')
from
#tmpString S
open curProcess
fetch next from curProcess into @cText
while @@fetch_status = 0
begin
set @nI = 1
while @nI <= len(@cText)
begin
insert into @tblLetters (cChar) values (substring(@cText, @nI, 1))
set @nI = @nI+1
end
fetch next from curProcess into @cText
end
close curProcess
deallocate curProcess
drop table #tmpString
select
L.cChar, nCount = count(*)
from
@tblLetters L
group by
L.cChar
order by
cChar[ Szerkesztve ]
Új hozzászólás Aktív témák
- ASRock Challenger D RX 6600 8GB - garancia 2024 november - eladó!
- Bomba ár! Fujitsu LifeBook E756 - i5-6GEN I 8GB I 256GB SSD I 15,6" HD I HDMI I W10 I Garancia!
- Bomba ár! Dell Latitude 7300Touch - i5-8G I 8GB I 256GB SSD I 13,3" FHD Touch I I Cam I W11 I Gari!
- Bomba Ár! HP ProBook 650 G1 - i5-4GEN I 8GB I 128GB SSD I 15,6" FHD I Cam I W10 I Garancia!
- Bomba ár! Fujitsu LifeBook E548 - i5-8GEN I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen