#1271 - Illegal mix of collations for operation ' IN '

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : #1271 - Illegal mix of collations for operation ' IN '

par ouckileou » 04 janv. 2007, 12:55

Essaie ton IN directement sur la table, sans la jointure, ni le having, ni le group by déjà, pour tester.

SInon, après une rapide recherche il semble que cette erreur survient lorsqu'il y a différentes jeux de caractères dans la table, ou un truc dans le genre.

#1271 - Illegal mix of collations for operation ' IN '

par Invité » 27 déc. 2006, 09:38

Bonjour à tous,

Conformement à cette article : http://sql.developpez.com/indextextuelle/

et en éxécutant cette requête :

Code : Tout sélectionner

select distinct t.TXT_ID from TEXTE t join INDEX d on t.TXT_ID = d.TXT_ID join MOT m on d.MOT_ID = m.MOT_ID where m.MOT_MOT in ('MORT', 'SOI', 'VIVRE') group by t.TXT_ID having count(*) >= 2
mysql me renvoit ce message :

#1271 - Illegal mix of collations for operation ' IN '

Quelqu'un peut il me dire à quoi est du ce message d'erreur ?