https://github.com/CryptDB/cryptdb
Raw File
Tip revision: 7678bc98d3054f1418371779c6d1050cd1a88b2e authored by Raluca Ada Popa on 04 January 2014, 01:31:06 UTC
small changes to readme
Tip revision: 7678bc9
testpatterns
INSERT INTO test_train VALUES (1, 10, 0, 'first star to the right and straight on till morning', 'Peter Pan');
INSERT INTO test_train VALUES (2, 16, 1000, 'Green Gables', 'Anne Shirley');
INSERT INTO test_train VALUES (3, 8, 0, 'London', 'Lucy');
INSERT INTO test_train VALUES (4, 10, 0, 'London', 'Edmund');
INSERT INTO test_train VALUES (5, 30, 100000, '221B Baker Street', 'Sherlock Holmes');
SELECT * FROM test_train;
SELECT max(id) FROM test_train;
SELECT max(salary) FROM test_train;
SELECT COUNT(*) FROM test_train;
SELECT COUNT(DISTINCT age) FROM test_train;
SELECT COUNT(DISTINCT(address)) FROM test_train;
SELECT name FROM test_train;
SELECT * FROM test_train;
SELECT address FROM test_train;
SELECT * FROM test_train WHERE id>3;
SELECT * FROM test_train WHERE age = 8;
SELECT * FROM test_train WHERE age=15;
SELECT * FROM test_train WHERE age > 10;
SELECT * FROM test_train WHERE age = 10 AND id < 5;
SELECT * FROM test_train WHERE age = 10 OR id > 0;
SELECT * FROM test_train WHERE name = 'Peter Pan';
SELECT * FROM test_train WHERE address='Green Gables';
SELECT * FROM test_train WHERE address <= '221C';
SELECT * FROM test_train WHERE address >= 'Green Gables' AND age > 9;
SELECT * FROM test_train WHERE address >= 'Green Gables' OR age > 9;
SELECT * FROM test_train ORDER BY id;
SELECT * FROM test_train ORDER BY age;
SELECT * FROM test_train ORDER BY name;
SELECT * FROM test_train ORDER BY address;
SELECT sum(salary) FROM test_train GROUP BY address ORDER BY address;
SELECT salary, max(id) FROM test_train GROUP BY age ORDER BY age;
SELECT * FROM test_train GROUP BY age ORDER BY age;
SELECT * FROM test_train ORDER BY age ASC;
SELECT * FROM test_train ORDER BY address DESC;
SELECT sum(salary) as z FROM test_train;
SELECT sum(salary) z FROM test_train;
SELECT min(t.id) a FROM test_train AS t;
SELECT t.address AS b FROM test_train t;
UPDATE test_train SET salary=0;
SELECT * FROM test_train;
UPDATE test_train SET age=21 WHERE id = 6;
SELECT * FROM test_train;
UPDATE test_train SET address='Pemberly', name='Elizabeth Darcy' WHERE id=6;
SELECT * FROM test_train;
UPDATE test_train SET salary=55000 WHERE age=30;
SELECT * FROM test_train;
UPDATE test_train SET salary=20000 WHERE address='Pemberly';
SELECT * FROM test_train;
SELECT age FROM test_train WHERE age > 20;
SELECT id FROM test_train;
SELECT sum(age) FROM test_train;
UPDATE test_train SET age=20 WHERE name='Elizabeth Darcy';
SELECT * FROM test_train WHERE age > 20;
SELECT sum(salary) FROM test_train;
UPDATE test_train SET salary = salary + 2;
SELECT age FROM test_train;
SELECT * FROM test_train;
UPDATE test_train SET salary = salary + 19, name = 'xxx', address = 'foo' WHERE address = 'London';
SELECT * FROM test_train;
SELECT * FROM test_train WHERE address < 'fml';
UPDATE test_train SET address = 'Neverland' WHERE id=1;
INSERT INTO test_train VALUES (1, 10, 0, 'first star to the right and straight on till morning','Peter Pan');
INSERT INTO test_train VALUES (2, 16, 1000, 'Green Gables', 'Anne Shirley');
INSERT INTO test_train VALUES (3, 8, 0, 'London', 'Lucy');
INSERT INTO test_train VALUES (4, 10, 0, 'London', 'Edmund');
INSERT INTO test_train VALUES (5, 30, 100000, '221B Baker Street', 'Sherlock Holmes');
INSERT INTO test_train VALUES (6, 21, 2000, 'Pemberly', 'Elizabeth');
INSERT INTO test_train VALUES (7, 10000, 1, 'Mordor', 'Sauron');
INSERT INTO test_train VALUES (8, 25, 100, 'The Heath', 'Eustacia Vye');
DELETE FROM test_train WHERE id=1;
SELECT * FROM test_train;
DELETE FROM test_train WHERE age=30;
SELECT * FROM test_train;
DELETE FROM test_train WHERE name='Eustacia Vye';
SELECT * FROM test_train;
DELETE FROM test_train WHERE address='London';
SELECT * FROM test_train;
DELETE FROM test_train WHERE age = 1;
SELECT * FROM test_train;
INSERT INTO test_train VALUES (1, 10, 0, 'first star to the right and straight on till morning','Peter Pan');
SELECT * FROM test_train;
DELETE FROM test_train;
SELECT * FROM test_train;
INSERT INTO test_train VALUES (1, 10, 0, 'first star to the right and straight on till morning','Peter Pan');
INSERT INTO test_train VALUES (2, 16, 1000, 'Green Gables', 'Anne Shirley');
INSERT INTO test_train VALUES (3, 8, 0, 'London', 'Lucy');
INSERT INTO test_train VALUES (4, 10, 0, 'London', 'Edmund');
INSERT INTO test_train VALUES (5, 30, 100000, '221B Baker Street', 'Sherlock Holmes');
INSERT INTO test_train2 VALUES (1, 6, 'Peter Pan');
INSERT INTO test_train2 VALUES (2, 8, 'Anne Shirley');
INSERT INTO test_train2 VALUES (3, 7, 'Lucy');
INSERT INTO test_train2 VALUES (4, 7, 'Edmund');
INSERT INTO test_train2 VALUES (10, 4, '221B Baker Street');
UPDATE test_train2 SET id = 5 WHERE id = 10;
SELECT address FROM test_train, test_train2 WHERE test_train.id=test_train2.id;
SELECT * FROM test_train;
SELECT test_train.id, test_train2.id, age, books, test_train2.name FROM test_train, test_train2 WHERE test_train.id = test_train2.id;
SELECT test_train.name, age, salary, test_train2.name, books FROM test_train, test_train2 WHERE test_train.age=test_train2.books;
SELECT * FROM test_train, test_train2 WHERE test_train.address=test_train2.name;
SELECT address FROM test_train AS a, test_train2 WHERE a.id=test_train2.id;
SELECT a.id, b.id, age, books, b.name FROM test_train a, test_train2 AS b WHERE a.id=b.id;
SELECT test_train.name, age, salary, b.name, books FROM test_train, test_train2 b WHERE test_train.age = b.books;
SELECT * from test_train2;
back to top