記事「SQL」 の 検索結果 481 件
-
SQL02-05 集計結果に条件を付けて検索するには? HAVING句 BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL売上数量を集計し、その結果に対し、さらに条件を付与する場合には、HAVING句を使います。 例では、売上データの商品名を商品マスタ..
-
SQL02-04 売上データから商品名ごとの売上数量を求めるには? BASE FirebirdSQL02-04 売上データから商品名ごとの売上数量を求めるには? BASE Firebird LibreOffice5.3以降 BASE Firebird SQL 売上数量を集計する場合などに..
-
SQL02-03 グループ名ごとのデータ件数をカウントするには BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 特定の列をグループ化して集計する場合はGROUP BY句を使います。 例えば売上明細データを特定の条件(日付毎等)で集約する場..
-
SQL02-02 データ件数をカウントするには BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL テーブルのレコード数を数えたり、検索結果を数える時には、集計関数countを使います。 下の例では商品マスタのレコード件数を求..
-
SQL02-01 表示順を指定して表示する BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 検索結果を意図的に並び替えることを「ソート」と呼びます。 下の例では担当者名をふりがなをキーにして50音順に並び替える処理を設..
-
SQL01-14 複数のテーブルをキー連結して表示する BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 売上データと商品マスタを結合して、売上データに商品名表示するなど、テーブル同士を結合して表示する方法です。下の例では売上データと..
-
データベースを久々に作って遊んでインジェクション対策を考えてみた。久々にデータベースの構築をやった。 それもLinuxで。 MySQLだけど久々にやってみると面白いね。 データベース構築するのはいいが、SQLインジェクション とやらを考えない..
-
SQL01-12.13 NULLという考え方(IS NULL / IS NOT NULL) BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL SQL文において未定や不明というNULL。 NULLの場合は =NULL ではなく IS NULL という形で表現します(否定..
-
SQL01-11 NOT INの使い方 BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 複数の否定形の検索条件を指定する場合、NOT INを使うことができます。 下の例では担当者マスタから担当者IDが1,2,3のい..
-
SQL01-10 INの使い方 BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 複数の検索条件を指定する場合、INを使うことができます。 下の例では担当者マスタから担当者IDが1,2,3のいずれかであるデー..
-
SQL01-09 検索条件指定(AND,OR)BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 複数の検索条件を指定する場合、各条件をAND(かつ)・OR(または)で結合して検索します。 下の例ではグループ名が「周辺機器」..
-
SQL01-08 検索条件指定(日付)BASE FirebirdLibreOffice5.3以降 BASE Firebird SQL 複数の検索条件を指定する場合、各条件をAND(かつ)・OR(または)で結合して検索します。 下の例では処理日が2000-04-..