Menu
Coddy logo textTech

REPLACE ve TRIM

Coddy'nin SQL Journey'sinin Temellerin Ötesi bölümünün bir parçası. Ders 9 / 27.

REPLACE(s, find, with), s içindeki her find oluşumunu with ile değiştirir:

REPLACE('555-123-4567', '-', '')   -- '5551234567'

TRIM(s) her iki uçtaki boşlukları kaldırır. Diğer karakterleri kaldırmak için ikinci bir bağımsız değişken geçirin ve tek taraflı kaldırmalar için LTRIM / RTRIM kullanın:

TRIM('  hi  ')          -- 'hi'
TRIM('---hi---', '-')   -- 'hi'

Tabloyu güncellemeden sütun verilerini satır içinde temizlemenin yolları şunlardır.

challenge icon

Görev

Kolay

Kullanılabilir tablolar ve sütunlar:

  • contacts: id, phone

Her phone değeri başta veya sonda boşluklar ve istediği sayıda - ayırıcı içerebilir. id değerini ve tüm boşlukların ve tirelerin kaldırıldığı clean adlı bir sütunu döndürün. id değerine göre sıralayın.

Kendin dene

SELECT id,
       -- boşlukları ve tireleri kaldır
FROM contacts
ORDER BY id
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temellerin Ötesi bölümündeki tüm dersler

Kendi başına pratik yap: SQL playground