タグ

ブックマーク / qiita.com/mokrai (2)

  • 【SQL】結合入門(クロス結合、内部結合、外部結合) - Qiita

    はじめに SQLにおける「結合」は、「JOIN」とも呼ばれ複数のテーブルを関連させる操作である。 データベースから情報を取得する際、目的となる情報を得るために複数のテーブルを組み合わせなければないシーンは多い。そのような場合に、結合は非常に汎用性が高く、有用である。 結合は、大きく3種類に分けられる。 クロス結合(CROSS JOIN) 実のところ、実務においてクロス結合が役に立つケースは控えめにいって多くはない。 ただし、後で見ていく内部結合、外部結合を理解するために有用なので、しっかりと理解しておこう。 クロス結合によって、各テーブルに存在する行同士のすべての組み合わせが得られる。 実際の動きを見るために、2つのテーブルを用意する。 -- フルーツテーブル test=# SELECT * FROM fruits ; name -------- apple banana orenge (

    【SQL】結合入門(クロス結合、内部結合、外部結合) - Qiita
  • JetBrains IDE(IntelliJ IDEAなど)を使う時のgitignoreについて - Qiita

    IDEでプロジェクトを作成すると、".idea/"と"[project-name].iml"が作成される。 Gitプロジェクトのソースコードを管理するとき、管理対象(除外対象)の設定はどのようにしたらよいのか。 公式ドキュメントがあった https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems ネット上では".idea/"をgitignoreに書いて、このディレクトリ配下のすべてのファイルを管理外にしている例が多かったが、それは適切ではないようだ。 上記のドキュメントによると、".idea/"内の"workspace.xml"、"tasks.xml"以外のファイルは、すべてGitのリポジトリに入れてシェアすべ

    JetBrains IDE(IntelliJ IDEAなど)を使う時のgitignoreについて - Qiita
  • 1