[前][次][番号順一覧][スレッド一覧]

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>   ]