Hatena::Grouprubyist

Rubyを勉強しようと思ってはじめた日記

2008-10-13

DBから一定期間を取得したいとき(2)

| 22:16 | DBから一定期間を取得したいとき(2) - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - DBから一定期間を取得したいとき(2) - Rubyを勉強しようと思ってはじめた日記 DBから一定期間を取得したいとき(2) - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

id:steel-plateさんに教えてもらって、MySQLから一定期間の値を取得することが出来ました。

SELECT * FROM table_name WHERE DATE_FORMAT(date_colum_name, '%Y%m')=200810;

よかった。

2008-10-12

DBから一定期間を取得したいとき

| 18:46 | DBから一定期間を取得したいとき - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - DBから一定期間を取得したいとき - Rubyを勉強しようと思ってはじめた日記 DBから一定期間を取得したいとき - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

DBから一定期間を取得したいとき、SQLはどんな風になるのか考えていました。

select * from memos WHERE create_date BETWEEN '2008-09-01 00:00:00' AND '2008-09-30 23:59:59'

こんな感じになったのですが、選択方法として1日から30日を選択したくないんです(面倒だから)。

選択するなら、2008年9月と指定したいのです。

SQLだけじゃなんともならないんだなあ。

最終日を取得する

steel-platesteel-plate2008/10/13 10:32トラックバックどうも

SQLだけで出来ますよ。
エントリー書いてみたので、参考にしてみてください。

d4-1977d4-19772008/10/13 11:08ありがとうございます!SQLについて調べていたら、なんだかそれらしいところを見つけて、もしかして出来る?と思っていたところでした。サンプルつきでよくわかりました。ありがとうございます。

2008-10-11

アメリカのYahoo!

| 17:40 | アメリカのYahoo! - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - アメリカのYahoo! - Rubyを勉強しようと思ってはじめた日記 アメリカのYahoo! - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

アメリカのYahoo!にはRubyについてのページが用意されているんですね。

Yahoo!で提供しているAPIRubyで使う方法とか書いてあるみたい

2008-10-09

select文に出てくるasって

| 11:20 | select文に出てくるasって - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - select文に出てくるasって - Rubyを勉強しようと思ってはじめた日記 select文に出てくるasって - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

select文に出てくるasってなんだろう?

ayucat_on_tabelogayucat_on_tabelog2008/10/12 07:24Rubyのselect()ではなく、SQLのselectって意味なら別名ですよね?

d4-1977d4-19772008/10/12 14:28ayucat_on_tabelogさん、ありがとうございます。
書いてから、SQLについて調べてみました。
SQLが、まだまだなので、SQL文を見て気になった点をメモしていました

2008-10-07

SQLとActiveRecord

| 15:23 | SQLとActiveRecord - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - SQLとActiveRecord - Rubyを勉強しようと思ってはじめた日記 SQLとActiveRecord - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

ここら辺を読もうとおもいました

Rubyの仕事をしているわけじゃないけれど、

  • O/Rマッパーを利用するときにJoinってどうするんだろう?と疑問が出た
  • ActiveRecordの場合、オプションとしてincludeというのがあるらしい

じゃあ、PHPのAdoDBはって調べたんだけれど、無い様な...。う~ん。

JOINってあまり使っちゃ駄目なのかなあ。便利だから使いたいのだけれど。


CakePHPとかsymfonyだと

カレンダー
2007 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2009 | 06 | 08 |