タグ

postgresqlとSQLに関するtaketsのブックマーク (7)

  • GitHub Copilotで効率的にSQLを書くコツ - Retty Tech Blog

    Rettyプロダクトマネージャーの松田です。 プロダクトの現状把握や施策効果の分析など、さまざまなタイミングでBigQueryのSQLを書くことがあります。 Rettyでは昨年末にGitHub Copilotを導入したので、それに合わせてSQLの作成にもGitHub Copilotを使い始めました。 使いたいテーブルが偏っていたりテーブルの設計が似ているものが多く毎回同じようなクエリを書いていましたが、GitHub Copilotの導入で体感としては半分ぐらいに作業時間を短縮できたと思います。 まだまだ不十分だと感じることもありますが、現時点でも十分に活用できているので、GitHub Copilotで楽にSQLを書くときのコツをいくつかまとめてみました。 ※Visual Studio Codeと組み合わせて使う前提で書いています。(導入方法が公式から出ています) 1. GitHub Cop

    GitHub Copilotで効率的にSQLを書くコツ - Retty Tech Blog
  • 特定のカラムを持つテーブルを検索する - chulip.org

    カラムを持ってるテーブルがわからない時とか select table_name, column_name from information_schema.columns where column_name ='検索するカラム名'; SQL実践入門──高速でわかりやすいクエリの書き方 (WEB+DB PRESS plus) 作者:ミック技術評論社Amazon

    特定のカラムを持つテーブルを検索する - chulip.org
  • PHP+MySQL

    PHP + MySQL 編1 - 項目型、テーブル作成、項目削除、件数制限問い合わせ PHP では、MySQL、PostgreSQL が使用可能である。 以下、簡単に両者の PHP でのアクセスを検証する。 尚、ここの例の PostgreSQL コードは実際には動作させていないので注意のこと。 実際の動作テストは、SQL プログラミング資料の『PostgreSQL 編』で行っている。 PostgreSQL については、そちらとこちら、両方の資料を参考にして下さい。 MySQL は、実動作コードを掲載しておく。 SQL プログラミング資料の『MySQL 編』に新しいバージョンの MySQL 資料がある。 最近の MySQL は、トランザクション機能の追加や ODBC、JDBC アクセスも サポートされている。 ■データベース作成 ・MySQL では、http://localhost/phpM

  • SQL -TECHSCORE-

    ここでは、リレーショナル型データベースを操作するために必須となる世界標準言語 SQL について、基礎から応用まで詳しく説明しています。 また、SQL のみにとどまらず、リレーショナルデータベースマネージメントシステム (RDBMS) の持つ様々な機能について詳しく説明しています。 最後には、データベースの設計に関する非常に重要な考え方についても触れていますので、これらを全て学習すると、データベースの操作から設計まで幅広い知識を身につけることができるでしょう。 SQL INDEX 1. データベースの概要 1.1. データベースとは 1.2. データベースシステムの特徴 1.3. データベースとファイルの違い 1.4. 代表的なデータモデル 1.5. リレーショナル型データベース 1.6. まとめ 2. SQL 2.1. SQL歴史 2.2. SQL とは 2.3. SQL の機能 2.

  • 【HOMMEZ(オムズ)公式】すべては、悩める男性のために。

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    【HOMMEZ(オムズ)公式】すべては、悩める男性のために。
  • PostgreSQLの使い方 - シークエンスの設定とか

    トリガの使い方 トリガ(TRIGGER)は、データベースに更新(insert/update/delete)があった時、あらかじめ指定した関数を呼び出す機能です。 一つのレコードに対する更新によって、他のテーブルに対する更新や同じテーブルの別のレコードに対する更新が必要になる場合等に、それを自動的に行なうために使われます。 PostgreSQLでは、C言語またはPL/pgSQLで定義したユーザ定義関数を、トリガで指定することができます。 PL/pgSQLで定義したトリガ用の関数のcreate文と、トリガのcreate文を、下に示します。 reate function set_koushin_datetime() returns opaque as ' begin new.koushin_datetime := ''now''; return new; end; ' language 'plp

  • PostgreSQL 編6 - ビュー作成、結合ビュー作成、ビュー削除、create view - SAK Streets

    PostgreSQL 編6 - ビュー作成、結合ビュー作成、ビュー削除、create view ■ビュー作成 ・ビューの使い方で、データベースの使い心地とプログラムでのハンドリング 負荷が大きく変わる。 必要なビューを上手く設計して、プログラムコード負荷が少なくなるように する。尚、ビューとは、仮想的な表、つまり、仮想テーブル、論理テーブル みたいなものである。 ・create view の as 句以降には、select 文の様々なパターンが指定できる。 たいへん強力である。 ・単純ビューで、特定のデータを抜き出す指定は次のようにする。 この例では、testv1 は、キーの先頭が「a」で始まるものだけのテーブル と同じにアクセスできるようになる。 尚、view に order by 句は指定できない。 create table testm ( key char(8), data1 int

  • 1