• ベストアンサー

mySQLで複雑な演算

すみません、ほんとうに初歩的な質問です。 例えばif文やwhile文のような複雑な演算処理が必要な場合 mySQLではどうすればいいんでしょうか? また、参考になるサイト等があったら教えてください。 mySQLはまったくわからず、if文が使えないというのも、 さんざん苦労したあげく、最近になってやっと知りました。 身近に聞ける人もいないので、本当に困っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

#1です。細かいことはわかりませんが、 ODBCドライバもあるようですので、Accessなどからもアクセスできると思われます。 下記URLや前回紹介したURLなどを参照してやって見られたらどうでしょう。 (Perlをつかうてもあるのかな?) http://www.softagency.co.jp/mysql/index.html http://www.mysql.gr.jp/ SQLに関しては、こちらが参考になりませんか? http://www.techscore.com/tech/sql/ http://www.rfs.jp/sitebuilder/sql/

happy2k
質問者

お礼

ありがとうございました。教えていただいたURL、とってもいいです! 幅広くて判り易いし、例文も充実してます。 これでもうちょっと勉強します。 そうなんです、ODBCは載せたんですがデータの挿入、削除、抽出等のDB管理はmySQLで行い、その抽出結果をもとにAccessでリポート作成をしようと思っていたんです。 でも、Accessで10万件を超えるデータのコントロールは可能なんでしょうか?可能ならおっしゃるように全部の処理をAccessでやってDBだけmySQLにすればいいんですよね。

その他の回答 (1)

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

Oracleには、PL/SQLというのがありますが、mySQLにはないようですね。 具体的にどんなことをやろうと思っているんでしょうね。 とりあえずmySQL関連情報のサイトを紹介しておきます。 (参考URL)

参考URL:
http://wings.raindrop.jp/openoffice/o3u2gj/database.html
happy2k
質問者

補足

回答していただいてありがとうございます。 会社のデータベースなんですが、大量のデータ(10万件単位)を保管して、マーケティングリサーチなどを行う予定なんですが Accessだとデータ量的に管理不可ということでmySQLを使ってDB管理することになりました。 それで、新規データをInsertするのに条件を付けたいんですがうまくいかなくて悩んでいたんです。 SQL文でコントロールできるのでしょうか? 複数のコマンドを一度に処理できますか? すみません、教えてください。

関連するQ&A