lycheejam's tech log

チラ裏のメモ帳 | プログラミングは苦手、インフラが得意なつもり。

SQL

C# EntityFrameworkのCodeFirstでCRUD(Read)

概要 CRUDのReadをやってみる。 即時実行、遅延実行などLINQならではの醍醐味がありますが、LINQに関しては詳しく解説しないのでご注意ください。 また本記事のサンプルコードはToList()プロパティを使用して即時実行しております。 目次 概要 目次 ソース D…

SQLServerに日本語データをInsertすると文字化けする。

概要 タイトルまんまです。 SQLServerに日本語データをInsertすると文字化けして「??????」と言った風になります。 解決したのでメモ。 目次 概要 目次 環境 生SQLでInsert 文字化けした 文字化け解決 参考サイト様 雑感 環境 Windows 10 Pro Ver 1709 Micro…

C# EntityFrameworkでネストしたプロパティのデータを取得する

概要 タイトルですでに何言ってるかわからないですよね。自分でも表現の仕方がわからないです。 SQLで言うとLEFT JOINをネスト(LEFT JOINの中にLEFT JOIN)させてデータを取得する感じです。 それをLINQ to Entitiesでやりたかった。できたのでメモ SELECT …

SQL データ件数を”適当”に絞る

SQL

概要 1つのテーブルに大量にデータがある場合WHERE句で絞ってもまだ2万とか3万レコード引っかかるわけです STをやっていて対象のデータは見つかるけどこんなに要らないし とりあえず上から100件とかしたから100件って感じで絞って見ました。絞れば早くなるの…

SQLの内部結合と外部結合を組み合わせるメモ

SQL

概要 内部結合と外部結合の組み合わせSQLでハマったのでメモ 解説向けならテーブル用意しないといけないけど 業務で使用したのとかぶらないように考えるの面倒だからね 仕方ないね。 目次 概要 目次 前提 例文 雑感 前提 ある処理を行いデータを作成する。 …

SQLメモ

SQL

SQLちょっと使ったのでメモ これまでテーブル2つか3つでちゃんと主キーがあってみたいな 教科書に載ってるようなSQL文しか使ったことがなかったので 会社で1000以上テーブルがあるシステムで設計書ぽんっと渡されて いま、必死こいてます。 目次 SQLちょっと…