summaryrefslogtreecommitdiff
path: root/storage/mroonga/mysql-test/mroonga/storage/r/alter_table_add_key_multiple_column_with_data.result
blob: 6253e6f2015749961e1981e5e5814d581ea4aa7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
DROP TABLE IF EXISTS scores;
SET NAMES UTF8;
CREATE TABLE scores (
id BIGINT(20) PRIMARY KEY AUTO_INCREMENT NOT NULL,
name CHAR(30) NOT NULL,
score INT NOT NULL
) DEFAULT CHARSET=UTF8;
SHOW CREATE TABLE scores;
Table	Create Table
scores	CREATE TABLE `scores` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `name` char(30) NOT NULL,
  `score` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=Mroonga DEFAULT CHARSET=utf8mb3
INSERT INTO scores (name, score) VALUES("Taro Yamada", 29);
INSERT INTO scores (name, score) VALUES("Taro Yamada", -12);
INSERT INTO scores (name, score) VALUES("Jiro Yamada", 27);
INSERT INTO scores (name, score) VALUES("Taro Yamada", 10);
SELECT * FROM scores
WHERE name = "Taro Yamada" AND (score >= -12 AND score < 29);
id	name	score
2	Taro Yamada	-12
4	Taro Yamada	10
ALTER TABLE scores ADD KEY property (name, score);
SELECT * FROM scores
WHERE name = "Taro Yamada" AND (score >= -12 AND score < 29);
id	name	score
2	Taro Yamada	-12
4	Taro Yamada	10
DROP TABLE scores;