- 2024.11.20
【SQL入門】WHEREで検索条件を指定する方法を解説
WHERE句とは WHERE句は、データベース内の膨大なデータから特定の条件に一致するデータだけを選び出すフィルターの役割を果たす重要な機能です。例えば、データを抽出するSELECT文と組み合わせることで、「IDが1000番未満の従業員」や「名前が特定の文字で始まる人」のように、目的のデータだけをピンポイントで検索・表示できるようになります。 また、データを書き換えるUPDATE文を使う際にもWH […]
WHERE句とは WHERE句は、データベース内の膨大なデータから特定の条件に一致するデータだけを選び出すフィルターの役割を果たす重要な機能です。例えば、データを抽出するSELECT文と組み合わせることで、「IDが1000番未満の従業員」や「名前が特定の文字で始まる人」のように、目的のデータだけをピンポイントで検索・表示できるようになります。 また、データを書き換えるUPDATE文を使う際にもWH […]
ESLintとPrettierの組み合わせはコードの品質向上、読みやすさの向上、チーム開発における一貫性の確保など多くのメリットを提供してくれます。 本記事では実際にプロジェクトに導入した内容に基づき ESlintとPrettierを紹介します。 ESlintとは? ESlint(イーエスリント)とは、JavaScriptのコードが規約に沿って書かれているか、指定したルールに違反していないかをチェ […]
SQLでは「JOIN」句を用いることで複数のテーブルを1つに結合することができます。この操作は集計や複数箇所に分散したデータをまとめるのに便利です。JOIN句には5種類あり、取得するデータの性質や用途に応じて使い分けます。本記事では、「JOIN」句の基本的な概念と、その具体的な使用方法について詳しく解説します。 JOIN句とは SQLの「JOIN」句は、関連する複数のテーブルを関連付ける「テーブル […]
SQLで日々データを抽出していると、結果を表示する際にあらかじめソートしておきたいという場面が出てきます。そんな時にORDER BYを用いると効率よくすっきりとデータを抽出することができます。今回はそんな並べ替えに便利なORDER BYの基本的な使い方と応用について見ていきます。 ORDER BY句とは? SQLのORDER BYは、抽出するデータをソートする際に用いられます。ORDER BYに続 […]
現在、スマホゲームからVRゲームに至るまで、多種多様なゲームが登場し、市場も拡大しています。そんなゲームを自身で作ってみたいと思う人もいるのではないでしょうか。 そこで、本記事ではゲーム開発を考える人に向けておすすめのプログラミング言語やゲームエンジンについて紹介します。プログラミング学習の進め方も併せて解説するので今後のゲーム開発の参考にしてください。 ゲームプログラマーはどんな仕事? ゲームプ […]
Web開発を行う際、「JSON」という言葉を耳にする機会も多いのではないでしょうか?JSONはデータフォーマットの一つで、多くの言語に対応しており、さまざまな現場で利用されています。 JSONとは? JSON(=JavaScript Object Notation)とは、テキストベースで記述された共通のデータ形式で、異なるプログラミング言語間でデータをやりとりする際に用いられます。 JavaScr […]
PHPは人気の高いプログラミング言語であり、多くのWebサービスの開発に用いられています。そして、そのPHPを用いて開発を行う際に、開発の効率化を目的に用いられるのが「PHPフレームワーク」です。 フレームワーク選びは重要ですが、PHPは人気の高い言語であるがゆえに、フレームワークの種類も多く、どれを使うべきか迷ってしまう人もいるかと思います。 そこで本記事では、これからPHPを学ぶ入門者から、お […]
PythonはAI開発で注目度が高まっているプログラミング言語です。そして、そのPythonを用いて開発を行う際に、開発の効率化などを目的に用いられるのが「Pythonフレームワーク」です。 しかし、Pythonは人気の高い言語であり、フレームワークの種類も多く、どれを使うべきか迷ってしまう人もいるでしょう。フレームワーク選びでは、人気があり、なるべく利用者が多いものであれば情報も多く、学習しやす […]
Scratchとは? Scratch (スクラッチ) とは、MIT (マサチューセッツ工科大学) メディアラボのライフロング・キンダーガーデンという研究チームが小中学生向けの教育ツールとして開発したビジュアルプログラミング言語です。プログラミングというとコードを書かなくてはならず、難しいイメージがありますが、Scratch ではブロックをつなげていくだけでプログラミングができます。ブロックの組み合 […]
CSS の float プロパティとは? CSS の float プロパティを用いることで縦に並んでいる html の要素を横並びに配置できます。左寄せ/右寄せのどちらにも対応可能です。 例えばこういう要素があった場合を想定してみましょう。 【HTML】 【CSS】 上図のように、div 要素が全て縦に並んでいるかと思います。 html では div などの block 要素は縦に配置されるように […]