HHeLiBeXの日記 正道編

日々の記憶の記録とメモ‥

2011-05-01から1ヶ月間の記事一覧

唐突にSQLのGROUP BYの処理をPHPで実装してみた

SQLのGROUP BYは、とても強力な機能であるにもかかわらず、記述はとてもシンプル。 SELECT num , MAX(score) AS c_max , MIN(score) AS c_min , AVG(score) AS c_avg , SUM(score) AS c_sum FROM hoge GROUP BY num ORDER BY num なぜか唐突に、これと同じ処…

json_encode/json_decodeに潜む罠

PHP

あるところ(何)で、json_decodeした結果がオブジェクトになるときと配列になるときがあるという問題が発生したらしい(ちなみに、json_decodeの第二引数にtrueを指定しないからという話ではない)。 例えば次のような感じ。 'hogehoge', 'list' => array('a',…

テーブル名や列名の別名の指定

はじめに - SQL標準規格では SQL標準規格によると、SQL文ではテーブル名や列名の別名を次のように指定することができることになっている。(いずれも、キーワード AS は省略可能) SELECT t.col2 [AS] c2 FROM tbl [AS] t WHERE t.col1 = 1 UPDATE tbl [AS] t …

逆転検事2

逆転検事2(通常版)出版社/メーカー: カプコン発売日: 2011/02/03メディア: Video Game購入: 7人 クリック: 111回この商品を含むブログ (70件) を見る発売(=購入)から3ヶ月、プレイ開始から2ヶ月(!)、ようやくクリアに至ったらしい。 別に難しかったとかそう…