mysql:474
From: (遠藤 俊裕) <<endo@xxxxxxxxxx>>
Date: Sat, 26 Dec 1998 09:07:36 +0900
Subject: [mysql 474] Re: クロス集計の方法
遠藤です。 > なるほど、DECODE関数でしたか。もちろんDECODE関数ならばイヤというほど使って う〜みゅ。DECODE 関数っていったい何者なんですか?<超初心者^^; > とするとMySQLだと先の例ではif文を使って > select age, > avg(if(sex = '男', height, NULL)), > avg(if(sex = '女', height, NULL)), > group by age; >ですね。 へぇ。こんな事出来るんですね。 Access の iif 見たいなもんですね。 > MySQLには確かにDECODE関数そのものはないですが、ifとconcatでつないでなんと concat って、なんでしょう?<やっぱり超初心者 >かしてます。またOracleではおなじみ(なのは私だけか)のNVL関数が見つからなくっ >て最初はあわてましたが、今は冷静にifnull。 昨日、「プログラマのためのSQL」(¥3,786−也)を買ってきました。 やっと、「SQL」を勉強し始めます。<ホントは嫌なの。 でも、方言の強い分野みたいで、総てに通じるシステムを作るには非常に難し いとも思ってきました。 特に、「サーバ側になんとか負荷を分散して」とか考えるととんでもなくシス テム依存になってしまうんだなぁと思っています。 MySQL を頭にちょっとしたシステム(友人の会社のシステム)を作ろうと思っ ているんですが、MySQL のすばらしさを早く実感したいです。 ところで、クライアントには Win を使うつもりですが、ODBC 以外の接続方法 はあるんでしょうか?ODBC は遅そうな*気*がするんですけど。 あくまで*気*だけですので、どなたか「問題ないよ〜」と安心させて下さい。m(_ _)m -- 長々とごめんなさい。m(_ _)m えんどう@めっしゅ
472 1998-12-25 18:51 [Satoshi Koiwa <koiwa] Re: クロス集計の方法 -> 474 1998-12-26 09:07 ┗[<endo@xxxxxxxxxx> ]