タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

sqlに関するaekaのブックマーク (5)

  • SQLインジェクションについてのスライドを作成した - Kentaro Kuribayashi's blog

    社内で、SQLインジェクションについてあらためて原理・原則から議論したいねという風潮がにわかに起こったので、ひとまずは叩き台として僕の方でまとめて皆で議論しましょうというわけで、以下のような資料を作成した。 社内勉強会用の資料なのだけど、僕は別にセキュリティに詳しいわけでもないし、ましてやPHPのことは素人なので、外部の識者にレビューしていただいて、できるだけ正しい知識に基づいて議論できればと思い、まずスライドを先行公開することにした。そうしたところ、Twitter上で多数の識者よりいろいろとご指摘いただいて、少くとも決定的におかしな内容にはなっていないものになったようだ。ありがとうございます。 僕らの職務のひとつに「セキュリティ関連」というものも謳われているので、そのあたりの知識普及・基盤整備についても、仕事のひとつとして行っている。先にも書いた通り、僕自身がその点についてよく理解できて

    SQLインジェクションについてのスライドを作成した - Kentaro Kuribayashi's blog
    aeka
    aeka 2012/10/03
  • SQL関数coalesceの使い方と読み方

    coalesceとは何か? coalesce は、与えられた引数のうち、NULLでない最初の引数を返してくれます。データを表示する目的で取り出すシチュエーションなどで、NULL値の代わりにデフォルト値を使っている場合に便利です。CASE や NULLIF などを用いても同様の効果が得られますが、coalesce() を使えば、より完結に記述することができます。といっても実際に使ってみないとイメージがわかないと思いますので、以下、実験してみます。 coalesce実験用テーブル・レコード 以下のようなテーブル・レコードを用意しました。

    aeka
    aeka 2011/12/09
  • SQL入門その13 - <SELECT 文> UNION/UNION ALL <SELECT 文>による検索結果の結合 - データベース入門

    Newest Top10 WWW SQL Designer - ブラウザーからデータベース・SQL設計ができるすごいツール - 11/11 22:10 MySQLWindowsサービスへの登録と解除 - 09/16 11:32 MySQLOracleなどのデータベースのページング処理 - 09/08 18:29 MySQLのバージョンの調べ方 - 09/06 01:05 tnsnames.oraの書き方 - 08/25 15:08 MySQLのデータフォルダの変更 - 07/10 15:56 Datastream Pro - フリー・データベース管理ツール - 06/23 13:40 CoolSQL - 高機能フリーなデータベース管理ツール - 06/23 10:23 Oracle日付型/文字列データ型の変換 | TO_DATE/TO_TIMESTAMP/TO_CHAR使い方 - 0

    aeka
    aeka 2011/12/09
  • Access の簡単な使用法

    aeka
    aeka 2011/12/09
  • SQL講座 LEFT JOIN とRIGHT JOIN(表の外部結合)

    「1日1問」仕事や勉強に役立つIT知識を充電! リクルートが運営する「ITキャパチャージ」は、最初に会員登録が必要ですが、無料で仕事から情報処理技術者試験まで幅広く活用できるWebサイトです。IT担当者のスキルアップに役立つ情報処理に関する問題を、毎日1問ずつ、メールやサイト上で提供するサービスです。解答ページはIT初心者でも分かる丁寧な解説つきで、サイト上では過去の問題にも挑戦できます。 また、IT用語が調べられるIT単語帳は、説明も詳しく簡単に調べられ、たいへん便利です。ぜひ、会員登録して活用したいサイトです。 LEFT JOINとRIGHT JOIN 表結合を指定するときにWHERE句とINNER JOINのほかにLEFT JOINとRIGHT JOINで表を結合することができる。これは、表の結合したときに指定された左右いずれかの表を優先して表示を行う指定である。 例題1は売上表と顧

    aeka
    aeka 2011/12/08
  • 1