開始使用免費開始

計算字串長度

了解如何計算資料庫中儲存的字串長度很重要。 例如,你可能需要找出名稱最短的產品,或電子郵件地址最長的人。

在資料清理與驗證時,計算字串長度也很實用。舉例來說,若商業規則要求所有產品代碼至少要有 6 個字元,你就能輕鬆找出比較短的那些。

在 SQL Server 中,可以使用 LEN() 函式來計算字串的長度。

在這個練習中,你會用它來計算可可豆使用地(ratings 資料表中的 broad_bean_origin 欄位)中名稱最長的地點。

本練習屬於課程

SQL Server 的資料操作函式

檢視課程

練習說明

  • 計算每個 broad_bean_origin 的長度。
  • 將結果依由長到短排序。

動手互動練習

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

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
編輯並執行程式碼