SQL

IT

[Django]SQL可視化・エラー整理アプリ作った

はじめにこんにちは。今日は、コーディングの補助アプリを作ってみました。SQLのテーブル構造を整理して表示するテーブル作る!データを追加する!ビューを作る!出来上がったビューを表示!viewやテーブルの構造が一目でわかる!Pythonのエラー...
IT

【Python】djangoで体調管理の日記アプリ作ってみた

はじめにこんにちは。Yuinaです🌸今日はPythonのフレームワークDjangoを使用して、心の状態を可視化したり、落ち込んだ時の回復方法などを表示するアプリを作りました。最後にソースコード全体を貼っておきますので、ぜひ参考にしてみてくだ...
beauty

【Python】API編:データの取得から統合まで

はじめにお疲れ様です🍒今日は、前回の投稿に引き続き「美容商品の販売データ」を使ったコーディングをしていきます。本記事では、APIから気象データを取得し、前回作成したデータフレームと統合するところまでを解説します。よろしくお願いいたします🙇‍...
beauty

【Python】セッション(DB・環境)編:DuckDBと共通関数で作るデータ処理プロセス

はじめにこんにちは。今回は、以前から気になっていた「美容商品の販売データ」の分析に挑戦することにしました。テーマは、「過去の販売データ(CSV)」と「未来の天気予報(API)」の統合です。本記事では、環境構築から、SQLでのデータ加工の裏側...
IT

GROUP BY(HAVING句)とWINDOW関数の違いについて

はじめにSQLでデータ分析を始めるとき、集計といえばまず GROUP BY を使います。しかし、次のような高度な分析をしようとしたとき、GROUP BY が壁になります。各社員の売上が、「部門全体の合計」に対して何パーセントか知りたい。地域...
IT

【Python】オブジェクト指向で作るメンタルログ2

こんにちは!Yuinaです。以前こちらでご紹介したメンタルログアプリから少し修正をしてみました。以前まではPythonファイルを実行すると、すぐに「メンタルルーティン」が自動的に開始され、続いて3つの機能が順番に表示されていましたが、今回の...
IT

【Python】オブジェクト指向で作るメンタルログ

こんにちは!Yuinaです✨自分の心の状態を客観的に見える化し、整理できる「メンタルログ」を作ってみることにしました。このブログでは、Pythonのクラスや継承を使って、自分専用のメンタルルーティンをどう設計したかを紹介します。プログラミン...
IT

【データベース】MYSQLとPOSTGRESの比較について

こんにちは🌼Yuinaです!最近まで MySQL を使ってデータベースをいじることが多かったんだけど、ここ最近、仕事や勉強でPostgreSQL(ポスグレ) に触れる機会が増えてきました🐣✨でね、実際にクエリを書いてみたら……あれ?なんかい...
IT

☕️ カフェSQLで学ぶ!「インデックスを貼る」とは何か?

☁️はじめに:SQLを学んでいるとよく聞く「インデックスを貼る」という言葉。でも、実際に何をしていて、どう使えばいいのかイメージが湧きづらいですよね。この記事では、私が作った「カフェのデータベース」を使って、インデックスの基本から実践までわ...
IT

☕️【CTE、ROW_NUMBER】各カフェの“最新レビューだけ”を表示してみよう!

💭 はじめに:「最近のレビューだけを見て、どんなカフェが注目されてるか知りたい!」でも、複数レビューのうち最新の1件だけを取るのってちょっと難しそうですよね。今回は、そんな時に便利な ROW_NUMBER() を使って、各カフェごとに最新の...