Cytat(pianta_d @ 18.01.2007, 19:00:49 )

Przepraszam, źle przepisałem komunikat błędu (rozmawiałem z żoną

).
Nic się nie stało

Pozdrowienie dla żony.
Cytat(pianta_d @ 18.01.2007, 19:00:49 )

W poleceniu jest
... CHARACTER SET ...
tak jak pisałeś
Prawdopodobnie mamy inne wersje MySQL'a. Ja mam 5.0 a Ty 4.1. Wcześniej tabele się tworzyło inaczej i stąd jest problem.
Ogólnie meritum sprawy załatwi zapytanie:
ELECT SUM(CAST(SUBSTRING_INDEX(`column`,' ',-1)AS UNSIGNED))AS ile FROM `table`
ono działa na pewno.
Ale jeśli chcesz sprawdzić u siebie to tabele możesz utworzyć tak:
CREATE TABLE `table` (
`id` INT( 2 ) NOT NULL AUTO_INCREMENT ,
`column` VARCHAR( 100 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
Powinno działać, choć nie pamiętam jak to było w 4.1