В MySQL, я могу указать параметры сортировки, если у меня есть стандарт ИНЕКЕ следующим образом:В MySQL Как указать предложение Collation для WHERE-IN?
SELECT * FROM myTable WHERE email_address = '[email protected]' COLLATE utf8_general_ci;
Однако следующее терпит неудачу, если у меня есть несколько адресов электронной почты в WHERE-IN пункта
SELECT * FROM myTable WHERE email_address IN ('[email protected]', '[email protected]') COLLATE utf8_general_ci;
Что мне не хватает, чтобы заставить это работать? Mysql 5.5.
Спасибо!
Почему вы используете для сортировки 'email' столбца, по определению, всегда должны иметь только ASCII-символы в безопасности? А какая сортировка - это столбец? – zerkms
Хотелось бы, чтобы это было так. Письма могут иметь всевозможные интересные персонажи: http://stackoverflow.com/questions/3844431/are-email-addresses-allowed-to-contain-non-alphanumeric-characters – Newtang
О, это интересно. Почему вы не создали столбец с настройкой utf8? – zerkms