Philipp Hasenfratz: 3 mysql-probleme

Beitrag lesen

Halihallo Aqua

in den Datums-Feldern von MySQL speichere ich mit NOW()
z.B. solche Werte: 2001-02-22 02:46:31
Wie verarbeite ich das nett weiter nach der DBI-Afrage,
dass ic das Datum gescheit ausgeben kann?

http://www.mysql.com/doc/en/Date_and_time_functions.html
=> date_format

Oder anders...

SELECT UNIX_TIMESTAMP(date_column) FROM ...

dann über Perl auslesen und über
($sek,$min,$hour,$day,$mon,$year,$wday,...) = localtime($time);

Aber: Wie veraendere ich varchar z.B. zu Text ohne die Spalte zu löschen, damit die Userwerte erhalten bleiben?

http://www.mysql.com/doc/en/ALTER_TABLE.html

Wie lösche ich dann die letzten 10 Eintrage?
SO funktionierte es leider nicht:

DELETE FROM  distincttable ORDER BY ID desc LIMIT 10;

http://www.mysql.com/doc/en/DELETE.html, geht ab 4.0.0, bei 3.x musst du auf
eine programmiertechnische Lösung umsteigen.

Viele Grüsse

Philipp