SQL

SQL取得結果に対する演算子の利用方法と応用

SELECT文で取得した結果に対して、演算子を使うことで文字列結合や計算が可能です。これを使うことで、DBから抜き出してきたデータを他人に見せる時の加工が用意になります。また、プログラムで実装していたロジックをSQL文に組み込むことが可能に...
プログラミング

SQLテーブル結合の基本的な文法と実践方法

今回はSQL文のテーブル結合について、例を出して簡単にまとめます。プログラムを作る時に必要になるだけでなく、テストデータを確認する時に使用することもありますし、障害対応で時間が限られている時にアドリブで入力することもあります。慣れておいて損...
プログラミング

2進数と16進数の理解を深めるための効果的な図解

私が2進数や16進数を説明する時に使っている図はこれです。基数計算を本質的に理解できる図になっていると思います。 私たちが日常で使っているのは10進数です。10に達すると次の桁に繰り上がるという概念です。対して、2進数は2に達すると次の桁に...
未分類

自社の製品を俯瞰的に考える思考フレームワーク「プロダクトポートフォリオマネジメント」

今回はプロダクトポートフォリオマネジメントについてです。市場成長率と市場シェアを元に投資戦略を考えるためのモデルであり、市場成長率を考えるという点では前回書いたプロダクトライフサイクルとも通じる部分があります。 プロダクトポートフォリオマネ...
未分類

自社の製品の段階を考える思考フレームワーク「プロダクトライフサイクル」

今回はプロダクトライフサイクルについてです。これまで説明してきた市場分析や戦略策定の理論とは少し毛色が変わり、製品の売上高の推移に着目した分析手法になります。製品・サービスが陳腐化した時に、製品・サービスを更改するなり撤退するなりはどの企業...