SQL– tag –
-
【SQL】max関数で最大値のレコードを取得する方法
SQLのmax関数で最大値のレコードを取得する方法を教えます。 また最大値のレコードを取得する時のエラーになるものや注意点もお伝えします。 そのエラーの対処法なども現役エンジニアの筆者が答えていきます。 この記事を読めばSQLのmaxについて理解できま... -
SQLserverでCASEとWHENを使用して分岐する
プログラミングをするにあたって条件分岐は重要であり、極めるとやりたい事の幅がグッと広がります。 SQLにも条件分岐があります。CASEとWHENとTHENを使用します。updateなどでもcaseは使われます。 実際にSQLでCASEとWHENとTHENを使用して結果をみてみま... -
【SQL基礎】havingの使い方を学ぶ。countなどを使用する
SQL文で集約したものに条件を付けたい場合があると思います。 そんな時はHAVING句が使用できます。 条件を付けたい場合だとWHERE関数を思いつくと思いますが、WHERE句はレコード単体に対してのみしか条件を付ける事ができません。 集約関数を使用する平均... -
【SQL基礎】exists句とnot exists句の使い方
SQLで「exists」が出てきた事はありませんか?出てきてその動きが分かりにくく困った事はないでしょうか? SQLでの「exists」は少し他のコマンドとは違いますのでここにまとめておきます。 exists句は奥が深いので今回は基礎の部分だけにしておきます。 実... -
【SQL基礎】in句を使用して複数条件を綺麗に書く|orで失敗する人へ
SQLでin句を使用して条件を絞る事が可能です。 SQLで複数の条件を絞りたい時に「and」や「or」を使用すると思います。 しかし「or」を使用すると失敗したり、条件の記述が長くなってしまって綺麗ではない。と言った悩みに当たった事もあると思います。 そ... -
【PHP】MYSQLでテーブルを作成する!オプション等ご紹介
PHPでデータベースを作成して、テーブルを作成する事がよくあります。オプション等もあり順番に番号を割り振ったり、重複はエラーにしたり出来ます。 データベースは「MYSQL」を使用して、テーブルを作成してみましょう。 また制御付きのカラムも作成して... -
【SQL基礎】データベースのカラムの値を初期化したい場合
PHPでデータベースを操作する事はよくあります。 その時に必要になってくるのがメソッドです。 そのメソッドの中でよく使用するのが、4大命令文というものです。 今回はこのメソッドの一つを使用して、DBのカラム全体を初期化する方法を試してみようと思い... -
【SQL基礎】4大命令文一覧!insert、update、select、deleteについて
SQLでよく使用される命令文があります。SQLの4大命令文です。 SQLでデータベースを操作する時に良く使用されます。しっかりと基礎構文を抑えて、良いサービスを構築しましょう。 【【SQL基礎】insert、update、select、deleteの4大命令文】 DB操作の4大命... -
【SQL基礎】データベースの値を変更するupdateコマンド
SQLでデータベースの値を変更したい場合、SQL4大命令文の一つ「update」コマンドを使用します。 一つのサービスでデータを変更する事は、頻繁にあると思います。 きちんとupdateコマンドを把握して、良いサービスを作成しましょう。 この記事で理解出来る... -
【SQL基礎】deleteでデータのレコードを行削除する方法とは?
SQLでデータベースからレコードの行の値を削除する方法をご紹介します。 SQLでレコードを削除する事は多いと思いますので、deleteの構文の基礎をしっかり取得しましょう! この記事を読めばSQLのdeleteでレコードを削除する時に迷う事はなくなります。 / ...
12