超文系女子 プログラミングを志す

プログラミングとはかけ離れた世界で生きていた20代女があるきっかけでプログラミングを志しました。

SQLってなんだ?

みなさま、本日もお疲れ様です。
見てくださって、ありがとうございます。いまがわちゃんです。

さて2日目です。
本日は月初営業日…残業もそこそこに、忙しい1日でした。

そんな中、このブログをどんな風に進めようかと思っていましたが
自分は昔絵を描くのが好きだったことを思い出して
なんとなく絵日記もしてみようかと思いました。

図解とかもあると、頭の中を伝えやすくて良いですよね。
大して上手くないですが…

本題です。
私が実務でGASをするうえで、SQLっていうのが難関だったんですよね。

【SQLとは】
データベースを操作するプログラミング言語らしいです。
データベースとは、会社の情報が詰まった倉庫みたいなもの。
SQLは、大量の情報が雑多に押し込められた倉庫の中から、自分が必要な情報を引っ張り出すためのものですね。
ここからこれを持ってきてねー!っていう指示です。
なんと持ってくるだけでなく、これはこうまとめて持ってきてね!とか、こういう順番で持ってきてね!とかそんな指示も出せるのです。

ここで私と同じ初心者のみなさん
(ちょっと待て…置いていくなよ…!)って思いましたよね。
SQL?GAS?データベース????
ってなりますが、今のふ〜んわりした私の浅い解釈だと

「データベースから、SQLを使って抽出したデータを、GASで加工・出力する」

みたいなイメージです。
この商品の売上、毎日自動的にスプレッドシートに表示できないかな?
だと、

①売上はデータベースからSQLを使って抽出して
②GASに自動的にスプレッドシートに表示する動作をしてもらう

みたいな感じですね。
私はプログラマーやエンジニアではなくただの事務なので、そういう
ちょっと効率化、みたいなのがとっても役に立つのです。

そんなSQL、どうやらお作法などというものがあるらしいです。文法ですね。
私はプログラミングに触れるまで、言語って人が話すものでしかないと思っていましたが、どうやらコンピューターの世界にはコンピューター語があるらしいんですね。
すごいなあ、考えた人も凄いしなんというか概念自体が凄い。

自分のゆっくり勉強がてら、次回からはSQLの書き方について
見てくださっている方にお付き合い頂ければな〜と思います。

今日は眠気が凄いので、もう何も考えられません。
みなさんもおやすみなさい。ゆっくりできますように。
また明日〜^^


0302お作法とは