Profic
just Profic (PHP5 BetaTeam)
mysql 4.1.0 like с шаблоном %
имеем файл след содержания:
[sql]
STATUS;
DROP TABLE IF EXISTS a;
CREATE TABLE a (
a VARCHAR(10) NOT NULL
) TYPE=MyISAM;
INSERT INTO a VALUES
('фыва'),
('Фыва'),
('фЫва'),
('фыВа'),
('фывА'),
('ФЫВА'),
('фывапролдж'),
('Фывапролдж'),
('фЫвапролдж'),
('фыВапролдж'),
('фывАпролдж'),
('фываПролдж'),
('фывапРолдж'),
('фывапрОлдж'),
('фывапроЛдж'),
('фывапролДж'),
('фывапролдЖ'),
('ФЫВАПРОЛДЖ');
SELECT * FROM a WHERE a LIKE '%фЫва%';
SELECT * FROM a WHERE a LIKE '%фЫв%';
SELECT * FROM a WHERE a LIKE 'фЫва%';
SELECT * FROM a WHERE a REGEXP 'фЫва';[/sql]
выводит (обращаем внимание на первый селект):
Это нормально? Или у меня глюки?
имеем файл след содержания:
[sql]
STATUS;
DROP TABLE IF EXISTS a;
CREATE TABLE a (
a VARCHAR(10) NOT NULL
) TYPE=MyISAM;
INSERT INTO a VALUES
('фыва'),
('Фыва'),
('фЫва'),
('фыВа'),
('фывА'),
('ФЫВА'),
('фывапролдж'),
('Фывапролдж'),
('фЫвапролдж'),
('фыВапролдж'),
('фывАпролдж'),
('фываПролдж'),
('фывапРолдж'),
('фывапрОлдж'),
('фывапроЛдж'),
('фывапролДж'),
('фывапролдЖ'),
('ФЫВАПРОЛДЖ');
SELECT * FROM a WHERE a LIKE '%фЫва%';
SELECT * FROM a WHERE a LIKE '%фЫв%';
SELECT * FROM a WHERE a LIKE 'фЫва%';
SELECT * FROM a WHERE a REGEXP 'фЫва';[/sql]
выводит (обращаем внимание на первый селект):
Код:
--------------
mysql4\bin\mysql Ver 13.5 Distrib 4.1.0-alpha, for Win95/Win98 (i32)
Connection id: 60
Current database: test
Current user: profic@localhos
SSL: Not in use
Server version: 4.1.0-alpha-max-nt
Protocol version: 10
Connection: localhost via TCP/IP
Client characterset: cp1251_bulgarian_ci
Server characterset: cp1251_bulgarian_ci
TCP port: 3306
Uptime: 43 min 55 sec
Threads: 1 Questions: 642 Slow queries: 0 Opens: 46
Flush tables: 1 Open tables: 2 Queries per second avg: 0.244
--------------
--------------
SELECT * FROM a WHERE a LIKE '%фЫва%'
--------------
a
фЫва
фЫвапролдж
--------------
SELECT * FROM a WHERE a LIKE '%фЫв%'
--------------
a
фыва
Фыва
фЫва
фыВа
фывА
ФЫВА
фывапролдж
Фывапролдж
фЫвапролдж
фыВапролдж
фывАпролдж
фываПролдж
фывапРолдж
фывапрОлдж
фывапроЛдж
фывапролДж
фывапролдЖ
ФЫВАПРОЛДЖ
--------------
SELECT * FROM a WHERE a LIKE 'фЫва%'
--------------
a
фыва
Фыва
фЫва
фыВа
фывА
ФЫВА
фывапролдж
Фывапролдж
фЫвапролдж
фыВапролдж
фывАпролдж
фываПролдж
фывапРолдж
фывапрОлдж
фывапроЛдж
фывапролДж
фывапролдЖ
ФЫВАПРОЛДЖ
--------------
SELECT * FROM a WHERE a REGEXP 'фЫва'
--------------
a
фыва
Фыва
фЫва
фыВа
фывА
ФЫВА
фывапролдж
Фывапролдж
фЫвапролдж
фыВапролдж
фывАпролдж
фываПролдж
фывапРолдж
фывапрОлдж
фывапроЛдж
фывапролДж
фывапролдЖ
ФЫВАПРОЛДЖ