タグ

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

  • 関連タグはありません

タグの絞り込みを解除

sqlに関するrysterのブックマーク (3)

  • なにこれ楽しい!SQLをブラウザ上で学習できるSQLZOO! - 嗚呼、学習の日々

    みなさまごきげんよう! 嗚呼蛙でございます! 一昨日amazonアソシエイトの審査を無事通過したことを祝って、露骨なアフィ目的記事を書いてみました。 今日はデータベースの操作を行う言語『SQL』を実践的に学習できるサイトを発見したので、それについて書いていこうと思います。 SQLってなに? ブラウザ上でSQLの学習ができるサイト 日語でのSQL学習 SQLってなに? SQLを知らない方のためにSQLについて簡単に説明しておくと、例えばネットショップで買い物をする時にこんな感じで「会員情報」「送付先」」「購入品」を登録しますよね。 【会員情報】 【送付先】 【購入品】 すると、ブラウザから入力された情報は、SQLを使ってこんな感じでデータベースに書き込まれます。 【会員テーブル】 【送付先テーブ】 【売上テーブル】 こんな風にブラウザから送られた情報をデータベースに書き込んだり、蓄積された

    なにこれ楽しい!SQLをブラウザ上で学習できるSQLZOO! - 嗚呼、学習の日々
    ryster
    ryster 2015/11/29
  • 並び替え(ORDER BY)でちょっとはまった話 - 兼業主夫 ときどき 指揮者 のち ギーク?

    SQL Serverに対してSQL文で SELECT * FROM テーブル名 ORDER BY 項目1 とやった。 取得したデータは配列に落とし込んで使用していたのだが、どうも並び順が一部おかしい。 具体的に言うと"["が数字よりも前に来ている。 しかし手元のVB6で処理しようとすると"["は数字よりも後ろにある事になっている。ちなみにExcel VBAでも"["は数字より後だった。(まぁVBなので当然といえば当然) これでは具合が悪いので色々調べてみたところ「バイナリ順」で並び替えを行う事ができるようなので、今回はそれで対処する事にした。(バイナリ順は"A"と"a"が厳密に区別されて並び替えられるので、場合によっては弊害がある) SELECT * FROM テーブル名 ORDER BY 項目1 COLLATE Japanese_BIN とりあえずこれで"["は数字やアルファベットよりも

    並び替え(ORDER BY)でちょっとはまった話 - 兼業主夫 ときどき 指揮者 のち ギーク?
    ryster
    ryster 2012/03/29
  • SQLを使うなら理解しておきたいアルゴリズム?(というか、select文の書き方) - where・order by・join・group by - 何かしらの言語による記述を解析する日記

    SQLのselect文の書き方の覚書です。 なお、文中の動作確認は「mysql Ver 5.0.67」で行いました。 2009/10/05 13:30 追記 予想外に多くのアクセスとブクマをいただき、正直驚いております。 文はsqlの内部処理には一切触れておりません。ごく普通のsqlの書き方にのみ触れています。 釣りのつもりはありませんが、釣られたと感じた方にはごめんなさい。 目次 説明に使用するデータ構造?(というかテーブル) 抽出(where句) ソート(order by句) ソートの例(昇順) ソートの例(降順) 結合(join句) 集計(group by句) 関連記事 説明に使用するデータ構造(というかテーブル) select文の使い方を説明するために、以下のようなテーブルを使います。 create table countries ( name nvarchar(30), cu

    SQLを使うなら理解しておきたいアルゴリズム?(というか、select文の書き方) - where・order by・join・group by - 何かしらの言語による記述を解析する日記
    ryster
    ryster 2009/10/06
  • 1