サイトを作成する際に、アニメーション効果を追加したい!という人もいると思います。アニメーションを実装する方法の1つに animation プロパティというものがありますが、複雑なアニメーションを作成できる分、実装には少し手間がかかってしまいます。 「内容は簡単なもので構わないので、手軽にアニメーションを実装したい!」 という時に便利なのが、transition プロパティです。今回は、transi […]
VBAには、繰り返し処理を行うための制御構文としてForステートメントが用意されていますが、その他にも繰り返し処理を実行できる構文の1つとして 「While」 ステートメントが存在します。 今回は、VBAのWhileステートメントの使い方について、詳しく解説していきたいと思います。 VBAのWhileステートメントとは Whileステートメントは、繰り返し処理を実行したい場合に使用する制御構文です […]
WEBサイトを作成する際に、背景を単色ではなくグラデーションにしたいケースもあるかと思います。 そんなとき、皆さんはどうしますか?グラデーションをかけた画像を用意して背景をbackground-imageプロパティで指定する…といった方法を使うこともあるかもしれません。 ですが、CSSには背景にグラデーションをかける機能が標準で備わっているので、画像を用意しなくてもグラデーションをかけることができ […]
ExcelVBAでは、同一のオブジェクトに対して複数の処理を行う時、「With」ステートメントを使用してオブジェクト名の記述を省略することができます。コードの記述量を減らすことができたり、オブジェクト名が変更になった場合に修正にかかる手間を省くことができたりと、効率的に作業が行えるようになる便利な方法です。 今回の記事では、Withステートメントの使い方について詳しく解説していきますので、ぜひ参考 […]
SQLのCOUNTはDBのレコード件数を数える際に用いる頻出の関数ですが、COUNT()の括弧の中で何を指定すべきなのか、NULLの扱い、重複の処理など細かく考えるとよく知らない…ということもあるかもしれません。今回は、そんなSQLのCOUNT関数について細かく解説していきます。 COUNTとは SQLのCOUNTとは集計関数の1つで、指定したカラムのレコード件数を数える関数です。また、応用すれば […]
本記事ではSQLを学習している方に向けて、SQL文法のなかでも難易度の高い「EXISTS」句の基礎的な使い方から応用例、類似の構文との違いまで解説します。今後のSQL学習の参考にしてみてください。 EXISTSを学ぶ上でのSQLの予備知識 データベースは集約・整理したデータを保管・管理する、いわば「帳簿」のようなシステムです。SQLはそのデータベースにアクセスしてデータを操作するための言語で、デー […]
データベースを扱うとき、そのデータを参照するとなった場合には何らかのグループに分けてから確認することになります。たとえば、ある企業が商品の売上を確認しようとしたら、「商品ジャンルごとの売上」や「地域ごとの売上」など、様々なグループに分類して集計を取ったり、さらにそこからデータを分析したりするでしょう。 そのようなときに使うのが、SQLの「GROUP BY」句です。このクエリを使用することで、データ […]
皆さんは、Bashをご存知でしょうか?UnixやLinuxといったOSで使われているシェルプログラムの一つで、コマンドライン上でファイルの操作などを行う際に使用されています。 今回の記事では、WindowsでBashを使う方法の一つとして知られている「Git Bash」について、紹介していきたいと思います。 Git Bashとは? Git Bashとは、「Git for Windows」というアプ […]
SQLには文字列関数と呼ばれる、文字列を操作するための様々な関数が用意されています。今回の記事では、文字列関数の一つであるTRIM関数について、詳しく解説していきたいと思います。 ・TRIM関数とは何か?・TRIM関数の基本的な使い方・TRIM関数が使えない場合の応用方法 など、具体的な使用方法について解説していきますので、ぜひ最後までご覧になってみてください! SQLのTRIMとは SQLで文字 […]
Linuxのコマンドには、zip形式でファイルを圧縮することができる「zip」コマンドというものがあります。zip形式はLinuxだけでなくWindowsやMacでも使用されているため、OS間の仕様の違いに左右されずに使うことができるという点が大きなメリットです。 開発の現場ではファイルのやりとりや大きなデータが入っているファイルの転送、保存のためにzip形式に圧縮するということが多々あります。L […]