Thread MySQL: Längsten Wert finden (10 answers)
Opened by Gast at 2007-09-13 14:56

pixelflat
 2007-09-13 16:02
#99433 #99433
User since
2007-09-13
15 Artikel
BenutzerIn
[default_avatar]
Die Daten kommen von einer Datei und werden mit mysqlimport eingefügt.
Die Datei enthält dann mit Semikolon getrennte Werte...

Brauchst du den SQL-Code mit dem die Tabelle erstellt wird? o.O

Die maximale Länge habe ich bereits folgenderweise ermittelt (für 3 Spalten):
Code: (dl )
1
2
3
4
5
6
while(my @row = $sth->fetchrow_array())
{
if( $max0 < length($row[0]) ) { $max0=length($row[0]) }
if( $max1 < length($row[1]) ) { $max1=length($row[1]) }
if( $max2 < length($row[2]) ) { $max2=length($row[2]) }
}

In $max wurden dann die Werte gespeichert.

Ich dachte allerdings, dass man mit SQL gleich den längsten/größten Wert auslesen kann.
Wenn ich folgenderweise vorgehe:
Code: (dl )
SELECT max(Spalte) as maximum FROM Tabelle GROUP BY Spalte

...weiss ich nicht, wie ich auf den Wert zugreifen kann.

View full thread MySQL: Längsten Wert finden