開始使用免費開始

使用 RIGHT()、LEFT() 與 REVERSE()

在上一個練習中,你用了 SUBSTRING()CHARINDEX()city_state 欄位拆成兩個新欄位。

這次要做同樣的事,但改用 LEFT()RIGHT()REVERSE() 函式。

本練習屬於課程

在 SQL Server 資料庫中清理資料

檢視課程

練習說明

  • 使用 LEFT()CHARINDEX() 擷取城市名稱。
  • 使用 RIGHT()CHARINDEX()REVERSE() 擷取州名。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

SELECT
	client_name,
	client_surname,
    -- Extract the name of the city
	___(city_state, ___(', ', city_state) - 1) AS city,
    -- Extract the name of the state
    ___(city_state, ___(' ,', ___(city_state)) - 1) AS state
FROM clients_split
編輯並執行程式碼