計算字串長度
了解如何計算資料庫中儲存的字串長度很重要。 例如,你可能需要找出名稱最短的產品,或電子郵件地址最長的人。
在資料清理與驗證時,計算字串長度也很實用。舉例來說,若商業規則要求所有產品代碼至少要有 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 ___;