Hier die STruktur meiner DB:
CREATE TABLE `dateien` (
`ID` int(11) NOT NULL auto_increment,
`plz` varchar(5) NOT NULL default '0',
`zeit` varchar(32) NOT NULL default '',
`data_name` varchar(1
NOT NULL default '',
`datum` varchar(10) NOT NULL default '',
`ordner` varchar(10) NOT NULL default '',
`sammel` tinyint(1) default '0',
`status` smallint(6) NOT NULL default '1',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=21;
Ich speichere hier jeweils die Rechnungen meines shops ab.
Jetzt möchte ich folgende ABfrage machen:
SELECT DISTINCT (datum) AS 'datum2' FROM dateien WHERE plz='12345'
AND sammel='0';
Daraufhin kommt diese Fehlermeldung:
#1267 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Aber was mache ich denn falsch. Wahrscheinlich sitze ich schon zu lange vorm Rechner. ABer ich seh den Fehler einfach nicht!
Kann mir bitte einer weiterhelfen??
Danke