Stuck in the middle with you
文字列の面白い部分が先頭や末尾にあればラッキーですが、多くの場合は「真ん中あたり」から取り出したくなります。ここでは、テキストの中間部分を取り出すために、RIGHT、LEN、CHARINDEX、SUBSTRING を使う方法を見ていきます。description 列には、各行に停電の複数の理由が含まれることがあります。description 列に Weather が含まれている場合に、停電の「追加の原因」を取り出したいとします。
この演習はコースの一部です
SQL Server 入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Complete the query to find `Weather` within the description column
SELECT
description,
___('___', description)
FROM
grid
WHERE description LIKE '%Weather%';