Ik heb twee tabellen, een met gebruikersgegevens, met gebruikersID als unieke sleutel en een tabel met account-rechten. Als ik nu de volgende query pak:
Dan krijg ik de volgende foutmelding:
code:
1
2
3
| SELECT ga.userlevel, gr.gebruikersnaam, gr.password FROM gip_accounts ga, gebruikersrechten gr WHERE gr.gebruikersnaam = 'rogier' |
Dan krijg ik de volgende foutmelding:
code:
Raar, want deze query heeft altijd gewerkt volgens mij. Kan dit iets te maken hebben met een versie-update van MySQL? Ik ben namelijk van 3 naar 4.1 gegaan. Zoeken levert wenig resultaten. Het probleem is wel enigszins bekend, maar een oplossing voor deze query kan ik echter niet vinden.
1
2
| #1267 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' |
[ Voor 4% gewijzigd door Verwijderd op 15-12-2004 22:30 . Reden: Typefouten verwijderd ]