SQL 【PostgreSQL】縦持ちのデータを任意の列数の横持ちに変換する方法(折り返しあり) 縦持ちのデータを任意の列数で横持ちに変換する方法です。今回は例として、5列の横持ちにします。やり方前提”食材マスタ”テーブルという以下のようなテーブルデータがあるとします。これをidごとに横持ちにし、最大の列数を5列とし、5列以上の場合は折... 2025.05.29 SQL
SQL 【SQL Server】縦持ちのデータを区切り文字で1列のデータとして横持ちで取得する方法 以下のような、PKがIDとSUB_IDで、食材名を保持している食材マスタというテーブルがあるとします。これを以下のように区切り文字(今回はカンマ区切り)でIDごとに1列で横持ち取得するようにする方法です。やり方SQL Server 2016... 2025.05.28 SQL
ASP.NET 【ASP.NET】(C#,VB)CheckBoxListを読み取り専用(操作できない)にする方法 画面の各項目を読み取り専用で開きたいときありますよね。今回はCheckBoxListを読み取り専用で開く方法です。C#とVB両方でのやり方を紹介します。やり方aspxのコード(通常通り記載)<asp:CheckBoxList ID="Che... 2025.05.22 ASP.NET
ASP.NET 【IIS】BASP21を利用する方法 IIS(Internet Information Services)の環境で以下サイトからインストールしたBASP21を使って、ASP.netでServer.CreateObject("basp21")を記載してもクラスが見つからないとかの... 2025.04.15 ASP.NET
SQL 【SQL Server】SSMSのスクリプト生成でDDLを作成時、トリガーのDDLが含まれない場合の対処方法 SSMS(SQL Server Management Studio)のスクリプト生成を利用して、DDLを作成した際に、トリガーのDDLがデフォルトでは出力されなかったので、出力する方法を紹介します。やり方1.通常通り、DDLを作成したいDB... 2025.03.31 SQL
Python 【Python】PowerPointから文章を読み込んで出力する方法(本文、プロパティ) Pythonを使用して、PowerPointファイルを読み込んで、本文、プロパティを出力する方法を紹介します。やり方1.以下コマンドででPowerPoint用のライブラリをインストールpip install python-pptx2.Pow... 2025.03.19 Python
Python 【Python】Wordの文章を読み込んで出力する方法(本文、表、ハイパーリンク、プロパティ) Pythonを使用して、Wordファイルを読み込んで、本文、表、ハイパーリンク、プロパティを出力する方法を紹介します。やり方1.以下コマンドででWord用のライブラリをインストールpip install python-docx2.Wordフ... 2025.03.13 Python
SQL 【SQL Server】指定桁数でゼロ埋め(ゼロパディング)する方法 SQL Serverでのゼロ埋めのやり方です。やり方FORMAT関数を使えば簡単にできます。FORMAT( ゼロ埋めしたい値, 書式(桁数) )例えば、5桁で0埋めしたい場合は以下です。SELECT FORMAT(12,'00000');結... 2025.02.25 SQL
SQL 【SQL】文字列結合時にNULLが入る可能性がある場合の結合の仕方 SQLで文字列結合をする際に、||(パイプ)やCONCATを使うと思います。その際に、結合する文字列の一部にNULLが含まれる場合、結合結果がNULLになってしまう場合があります。その場合の対応方法です。対応方法例えば、PostgreSQL... 2025.02.19 SQL
SQL 【SQL】LIKE検索の対象にカラム名を使いたい場合のやり方 LIKE検索でよく使うのは、以下のようにLIKE演算子で検索したい文字を%(ワイルドカード)で囲って行いますよね。SELECT * FROM テーブル名 WHERE カラム名 LIKE '%検索文字%' ただ、たまにLIKE演算子にカラム名... 2025.02.18 SQL