【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
SELECT message, SUBSTRING(message, 3) FROM posts; -- 3 文字目以降を切り出した文字列を抽出
SUBSTRING の文字の開始が「1」からであることに困惑しています。
SUBSTRING
二つ前のレッスンで扱ったOFFSETは他のプログラミング言語で配列が「0」から数えるのと同様に行数を「0」からカウントしていました。
OFFSET
また、javascript のsubstring も最初の文字を「0」からカウントしています。
substring
SQLのSUBSTRING が「1」からカウントされる仕様について、見解がございましたら教えていただけないでしょうか。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
SUBSTRINGの文字の開始が「1」からであることに困惑しています。二つ前のレッスンで扱った
OFFSETは他のプログラミング言語で配列が「0」から数えるのと同様に行数を「0」からカウントしていました。また、javascript の
substringも最初の文字を「0」からカウントしています。SQLの
SUBSTRINGが「1」からカウントされる仕様について、見解がございましたら教えていただけないでしょうか。