[PHP-users 802] Re: SQLステートメントMAX関数を使用しての最大値の求め方

EB110 Prodigy php-users@php.gr.jp
Sat, 21 Jul 2001 00:03:31 -0700


きしださん、松嶋さん本当にありがとうございました。
おかげさまでしっかりと動作しました。
アメリカで一人で勉強しながら、仕事に使用していて
こうして助けていただいて感謝感激、とても心強いです!
まだまだ、勉強不足ですがこれからもどうぞよろしくお願い致します。



----- Original Message -----
From: "松嶋祥文" <mats@itboost.co.jp>
To: <php-users@php.gr.jp>
Sent: Friday, July 20, 2001 11:45 PM
Subject: [PHP-users 800] Re: SQLステートメントMAX関数を使用しての最大値の
求め方


> 松嶋@ITBoost です。
>
> | あるテーブルtableAのdateフィールド(タイプ=date=0000-00-00)の値を
> |
> |   $result = mysql_query("SELECT MAX(date) FROM movie_detail", $link );
> |
> | のようにmsql_queryを使ってその結果を変数$resultに格納し、
> | 目的としてはdateフィールドに格納されている最新の日付を変数$resultに
> | 格納したいと考えております。
>
> $result は、結果を格納するためのオブジェクト変数ですので、
> そこから mysql_result 関数などを使用して値を取り出さなければ
> なりません。
>
> $result = mysql_query("SELECT MAX(date) FROM movie_detail", $link );
> $max = mysql_result($result, 0, 0);
>
> という感じです。
>
> http://jp.php.net/manual/ja/ref.mysql.php
> あたりにドキュメントがあります。
>
> # mSQL ではなくて、MySQL でいいんですよね?
>
> | あるいはPHPのMAX関数を使用して
>
> ちょっと例が変でしたが、この場合 PHP の max 関数を
> 使うのは速度面が主な理由でおすすめではないです。
>
> --
>                                                       ,-------------+
> +----------------------------------------------------'              |
> | 株式会社 IT Boost / アイティーブースト                            |
> | 松嶋 祥文 [ mats@itboost.co.jp ]                                  |
> |                                         http://www.itboost.co.jp/ |
> |         PHP, Perl, PostgreSQL, Apache, Java 他、いろいろあります。|
> +-------------------------------------------------------------------+
>
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users