タグ

sqlに関するinspiのブックマーク (4)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • JsonSQL登場 - JSONをSQLで操作 | エンタープライズ | マイコミジャーナル

    Ajax Webアプリケーションにおけるデータ形式として普及がはじまっているJSONデータ形式だが、同データを扱うおもしろいライブラリが発表されたので紹介したい。2008年1月に新しく発表されたJavaScriptライブラリ「JsonSQL」だ。Apache License Version 2.0のもとで公開されている。コード自体はコメントを抜いて90行ほどと短く、実現されている機能も限られたものだ。コンセプトプルーフ的なライブラリだがなかなか興味深い。 JsonSQLはJSONデータをSQL命令を使って操作できるようにするライブラリ。2008年1月現在公開されているバージョン0.1ではselect命令だけがサポートされており、"*"によるワイルドカード指定はフィールドに対してのみ適用できる。値をカンマで区切って指定する場合は","にスペースを加えずに詰めて記述する必要がある。whereの

    inspi
    inspi 2008/01/18
  • MySQL » MySQL内部関数 » 文字列比較関数、正規表現 | PHP & JavaScript Room

    文字列strの長さ(バイト数)を返します。 日語1文字は2バイトとなります。 例えば、5個のバイト文字で構成される文字列は、この関数を使用すると「10」が返りますが、CHAR_LENGTH()関数を使用すると「5」が返ります。 mysql> SELECT LENGTH('あいうえお'); Enter +----------------------+ | LENGTH('あいうえお') | +----------------------+ | 10 | +----------------------+ 1 row in set (0.00 sec) mysql> SELECT LENGTH('aiueo'); Enter +-----------------+ | LENGTH('aiueo') | +-----------------+ | 5 | +---

  • 最大の難関“表の結合”は関連付けに注目する

    主な内容 --Page 1-- ▼結合の基的な考え方 ▼INNER JOINによる内部結合 --Page 2-- ▼内部結合を利用する際の注意点 ▼JOIN句を使用しない内部結合 ▼複数のテーブルを使用した内部結合 --Page 3-- ▼OUTER JOINによる外部結合 ▼まとめ 2月から始まった連載も今回で第6回を迎えることができました。ここ数回にわたってSELECT文にまつわる構文を取り上げてきましたが、今回はSELECT句で難関となる「表の結合」を取り上げます。 結合の基的な考え方 これまでに幾度か触れたとおり、データベースは複数のテーブルを格納できます。商品や顧客のマスタテーブル、受注データテーブル、といった具合です。このような複数のテーブルをデータベースに格納する際には、論理的なリレーションシップ(関連付け)が必要となります。受注データの商品コード「0001」は、商品マ

    最大の難関“表の結合”は関連付けに注目する
  • 1