Advertisement
Guest User

Untitled

a guest
Nov 16th, 2012
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. $ sqlite3 test.db
  2. SQLite version 3.7.11 2012-03-20 11:35:50
  3. Enter ".help" for instructions
  4. Enter SQL statements terminated with a ";"
  5. sqlite>
  6. sqlite> CREATE TABLE Table1
  7. ...> ("ROWID" int, "CID" varchar(2), "PID" varchar(2), "Score" int, "SortKey" int)
  8. ...> ;
  9. sqlite>
  10. sqlite> INSERT INTO Table1
  11. ...> ("ROWID", "CID", "PID", "Score", "SortKey")
  12. ...> VALUES
  13. ...> (1, 'C1', 'P1', 10, 1),
  14. ...> (2, 'C1', 'P2', 20, 2),
  15. ...> (3, 'C1', 'P3', 30, 3),
  16. ...> (4, 'C2', 'P4', 20, 3),
  17. ...> (5, 'C2', 'P5', 30, 2),
  18. ...> (6, 'C3', 'P6', 10, 1),
  19. ...> (7, 'C3', 'P7', 20, 2),
  20. ...> (8, 'C1', 'P3', 30, 4)
  21. ...> ;
  22. sqlite> SELECT *
  23. ...> FROM table1 a
  24. ...> WHERE a."ROWID" IN (
  25. ...> SELECT b."ROWID"
  26. ...> FROM table1 b
  27. ...> WHERE b."Score" >= 20
  28. ...> AND b."ROWID" IS NOT NULL
  29. ...> AND a."CID" = b."CID"
  30. ...> ORDER BY b."CID", b."SortKey"
  31. ...> LIMIT 2
  32. ...> )
  33. ...> ORDER BY a."CID", a."SortKey";
  34. 2|C1|P2|20|2
  35. 3|C1|P3|30|3
  36. 5|C2|P5|30|2
  37. 4|C2|P4|20|3
  38. 7|C3|P7|20|2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement