SQL ilk boşluktan önceki kelimeyi bulma

Yazar 16 Eylül 2020 Çarşamba

SQL ilk boşluktan önceki kelimeyi bulma

 

Merhaba,

 

sqlde şöyle birşeye ihtiyacım oldu.

 

Hücre içerisinde ilk boşluktan önceki kelimeyi bulsun.

 

Ör1: ahmete gel dedim sonuç: ahmete Ör2: mehmetle eve gittik. sonuç: mehmetle

 

gibi gibi

 

ms sql için ilk aklıma gelen;

 

 

DECLARE @str varchar(30) ='ahmete gel dedim '
SELECT SUBSTRING(@str,0,CHARINDEX (' ',@str,0))

 

mysql;

 

 

SELECT SUBSTRING_INDEX('row', ' ', 1) FROM data

 

oracle için;

 

 

SELECT SUBSTR(t.kolon_adi, 0, INSTR(t.konon_adi, ' ')-1) AS output FROM TABLO_ADI t

 

Topma 136 Defa Okundu Eklenme Tarihi : 16 Eylül 2020 Çarşamba 00:00
Erkan ÇAĞLAR

Tasarımcı Programcı, Kendi çapında herşey işte .

www.erkancaglar.com.tr
Üste Git