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

mysql:13584

From: "m.fukuda" <"m.fukuda" <fukuda@xxxxxxxxxx>>
Date: Thu, 7 Dec 2006 08:48:34 +0900
Subject: [mysql 13584] Re: 文字列のMAX

ありがとうございます。

いいえ、文字列中の一番大きい値を求めたいのです。
文字列ですが実際には数字が入っています。

fld1
000001
000002
000003

Select max(fld1),max(fld2) From tabel1 ;
max(fld1)=000003
になってくれるだろうと思っているのですが。



----- Original Message ----- 
From: "YuGo" <yu.gotou@xxxxxxxxxx>
To: <ml@xxxxxxxxxx>
Sent: Thursday, December 07, 2006 8:38 AM
Subject: [mysql 13583] Re: 文字列のMAX


このsqlは文字列(varchar)の中で一番長いのをさがしているんですよね。

YuGo


>
> fld1,fld2、fld3 共に varchar   (table1のフィールドは全てvarchar)
> で
> Select * From tabel1 where fld5>='00';
> →全レコードが特に違和感なしに表示される。フィールドにはnullデータはない
>  
>
> Select max(fld1),max(fld2) From tabel1 ;
> →fld1,fld2 共に正しいMAX値が表示される






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

     13582 2006-12-07 03:37 ["m.fukuda" <fukuda@x] 文字列のMAX                             
     13583 2006-12-07 08:38 ┣[YuGo <yu.gotou@xxxxx]                                       
->   13584 2006-12-07 08:48 ┃┗["m.fukuda" <fukuda@x]                                     
     13585 2006-12-07 08:54 ┃ ┗[YuGo <yu.gotou@xxxxx]                                   
     13586 2006-12-07 09:06 ┃  ┗["m.fukuda" <fukuda@x]                                 
     13587 2006-12-07 09:42 ┃   ┣[YuGo <yu.gotou@xxxxx]                               
     13588 2006-12-07 09:58 ┃   ┣["m.fukuda" <fukuda@x]                               
     13589 2006-12-07 10:01 ┃   ┗["F.Y" <fumi_sby@xxxx]                               
     13590 2006-12-07 10:21 ┃    ┗["F.Y" <fumi_sby@xxxx]                             
     13595 2006-12-08 08:01 ┗[とみたまさひろ <tomm]                                       
     13597 2006-12-08 10:42  ┗["m.fukuda" <fukuda@x]