misc.source
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:10k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. QUERY: UPDATE onek
  2.    SET unique1 = onek.unique1 + 1;
  3. QUERY: UPDATE onek
  4.    SET unique1 = onek.unique1 - 1;
  5. QUERY: UPDATE tmp
  6.    SET stringu1 = reverse_name(onek.stringu1)
  7.    WHERE onek.stringu1 = 'JBAAAA' and
  8.   onek.stringu1 = tmp.stringu1;
  9. QUERY: UPDATE tmp
  10.    SET stringu1 = reverse_name(onek2.stringu1)
  11.    WHERE onek2.stringu1 = 'JCAAAA' and
  12.   onek2.stringu1 = tmp.stringu1;
  13. QUERY: DROP TABLE tmp;
  14. QUERY: COPY onek TO '_OBJWD_/results/onek.data';
  15. QUERY: DELETE FROM onek;
  16. QUERY: COPY onek FROM '_OBJWD_/results/onek.data';
  17. QUERY: SELECT unique1 FROM onek WHERE unique1 < 2;
  18. unique1
  19. -------
  20.       0
  21.       1
  22. (2 rows)
  23. QUERY: DELETE FROM onek2;
  24. QUERY: COPY onek2 FROM '_OBJWD_/results/onek.data';
  25. QUERY: SELECT unique1 FROM onek2 WHERE unique1 < 2;
  26. unique1
  27. -------
  28.       0
  29.       1
  30. (2 rows)
  31. QUERY: COPY BINARY stud_emp TO '_OBJWD_/results/stud_emp.data';
  32. QUERY: DELETE FROM stud_emp;
  33. QUERY: COPY BINARY stud_emp FROM '_OBJWD_/results/stud_emp.data';
  34. QUERY: SELECT * FROM stud_emp;
  35. name |age|location  |salary|manager|gpa|percent
  36. -----+---+----------+------+-------+---+-------
  37. jeff | 23|(8,7.7)   |   600|sharon |3.5|       
  38. cim  | 30|(10.5,4.7)|   400|       |3.4|       
  39. linda| 19|(0.9,6.1) |   100|       |2.9|       
  40. (3 rows)
  41. QUERY: SELECT * FROM a_star*;
  42. class| a
  43. -----+--
  44. a    | 1
  45. a    | 2
  46. a    |  
  47. b    | 3
  48. b    | 4
  49. b    |  
  50. b    |  
  51. c    | 5
  52. c    | 6
  53. c    |  
  54. c    |  
  55. e    |15
  56. e    |16
  57. e    |17
  58. e    |  
  59. e    |18
  60. e    |  
  61. e    |  
  62. d    | 7
  63. d    | 8
  64. d    | 9
  65. d    |10
  66. d    |  
  67. d    |11
  68. d    |12
  69. d    |13
  70. d    |  
  71. d    |  
  72. d    |  
  73. d    |14
  74. d    |  
  75. d    |  
  76. d    |  
  77. d    |  
  78. f    |19
  79. f    |20
  80. f    |21
  81. f    |22
  82. f    |  
  83. f    |24
  84. f    |25
  85. f    |26
  86. f    |  
  87. f    |  
  88. f    |  
  89. f    |27
  90. f    |  
  91. f    |  
  92. f    |  
  93. f    |  
  94. (50 rows)
  95. QUERY: SELECT *
  96.    FROM b_star* x
  97.    WHERE x.b = 'bumble'::text or x.a < 3;
  98. class|a|b     
  99. -----+-+------
  100. b    | |bumble
  101. (1 row)
  102. QUERY: SELECT class, a
  103.    FROM c_star* x
  104.    WHERE x.c ~ 'hi'::text;
  105. class| a
  106. -----+--
  107. c    | 5
  108. c    |  
  109. d    | 7
  110. d    | 8
  111. d    |10
  112. d    |  
  113. d    |12
  114. d    |  
  115. d    |  
  116. d    |  
  117. e    |15
  118. e    |16
  119. e    |  
  120. e    |  
  121. f    |19
  122. f    |20
  123. f    |21
  124. f    |  
  125. f    |24
  126. f    |  
  127. f    |  
  128. f    |  
  129. (22 rows)
  130. QUERY: SELECT class, b, c
  131.    FROM d_star* x
  132.    WHERE x.a < 100;
  133. class|b      |c         
  134. -----+-------+----------
  135. d    |grumble|hi sunita 
  136. d    |stumble|hi koko   
  137. d    |rumble |          
  138. d    |       |hi kristin
  139. d    |fumble |          
  140. d    |       |hi avi    
  141. d    |       |          
  142. d    |       |          
  143. (8 rows)
  144. QUERY: SELECT class, c FROM e_star* x WHERE x.c NOTNULL;
  145. class|c          
  146. -----+-----------
  147. e    |hi carol   
  148. e    |hi bob     
  149. e    |hi michelle
  150. e    |hi elisa   
  151. f    |hi claire  
  152. f    |hi mike    
  153. f    |hi marcel  
  154. f    |hi keith   
  155. f    |hi marc    
  156. f    |hi allison 
  157. f    |hi jeff    
  158. f    |hi carl    
  159. (12 rows)
  160. QUERY: SELECT * FROM f_star* x WHERE x.c ISNULL;
  161. class| a|c|  e|f                                        
  162. -----+--+-+---+-----------------------------------------
  163. f    |22| | -7|((111,555),(222,666),(333,777),(444,888))
  164. f    |25| | -9|                                         
  165. f    |26| |   |((11111,33333),(22222,44444))            
  166. f    |  | |-11|((1111111,3333333),(2222222,4444444))    
  167. f    |27| |   |                                         
  168. f    |  | |-12|                                         
  169. f    |  | |   |((11111111,33333333),(22222222,44444444))
  170. f    |  | |   |                                         
  171. (8 rows)
  172. QUERY: SELECT sum(a) FROM a_star*;
  173. sum
  174. ---
  175. 355
  176. (1 row)
  177. QUERY: SELECT class, sum(a) FROM a_star* GROUP BY class;
  178. class|sum
  179. -----+---
  180. a    |  3
  181. b    |  7
  182. c    | 11
  183. d    | 84
  184. e    | 66
  185. f    |184
  186. (6 rows)
  187. QUERY: ALTER TABLE f_star RENAME COLUMN f TO ff;
  188. QUERY: ALTER TABLE e_star* RENAME COLUMN e TO ee;
  189. QUERY: ALTER TABLE d_star* RENAME COLUMN d TO dd;
  190. QUERY: ALTER TABLE c_star* RENAME COLUMN c TO cc;
  191. QUERY: ALTER TABLE b_star* RENAME COLUMN b TO bb;
  192. QUERY: ALTER TABLE a_star* RENAME COLUMN a TO aa;
  193. QUERY: SELECT class, aa
  194.    FROM a_star* x
  195.    WHERE aa ISNULL;
  196. class|aa
  197. -----+--
  198. a    |  
  199. b    |  
  200. b    |  
  201. c    |  
  202. c    |  
  203. e    |  
  204. e    |  
  205. e    |  
  206. d    |  
  207. d    |  
  208. d    |  
  209. d    |  
  210. d    |  
  211. d    |  
  212. d    |  
  213. d    |  
  214. f    |  
  215. f    |  
  216. f    |  
  217. f    |  
  218. f    |  
  219. f    |  
  220. f    |  
  221. f    |  
  222. (24 rows)
  223. QUERY: ALTER TABLE a_star RENAME COLUMN aa TO foo;
  224. QUERY: SELECT class, foo
  225.    FROM a_star x
  226.    WHERE x.foo >= 2;
  227. class|foo
  228. -----+---
  229. a    |  2
  230. (1 row)
  231. QUERY: ALTER TABLE a_star RENAME COLUMN foo TO aa;
  232. QUERY: SELECT *
  233.    from a_star*
  234.    WHERE aa < 1000;
  235. class|aa
  236. -----+--
  237. a    | 1
  238. a    | 2
  239. b    | 3
  240. b    | 4
  241. c    | 5
  242. c    | 6
  243. e    |15
  244. e    |16
  245. e    |17
  246. e    |18
  247. d    | 7
  248. d    | 8
  249. d    | 9
  250. d    |10
  251. d    |11
  252. d    |12
  253. d    |13
  254. d    |14
  255. f    |19
  256. f    |20
  257. f    |21
  258. f    |22
  259. f    |24
  260. f    |25
  261. f    |26
  262. f    |27
  263. (26 rows)
  264. QUERY: ALTER TABLE f_star ADD COLUMN f int4;
  265. QUERY: UPDATE f_star SET f = 10;
  266. QUERY: ALTER TABLE e_star* ADD COLUMN e int4;
  267. QUERY: SELECT * FROM e_star*;
  268. class|aa|cc         | ee|e
  269. -----+--+-----------+---+-
  270. e    |15|hi carol   | -1| 
  271. e    |16|hi bob     |   | 
  272. e    |17|           | -2| 
  273. e    |  |hi michelle| -3| 
  274. e    |18|           |   | 
  275. e    |  |hi elisa   |   | 
  276. e    |  |           | -4| 
  277. f    |19|hi claire  | -5| 
  278. f    |20|hi mike    | -6| 
  279. f    |21|hi marcel  |   | 
  280. f    |22|           | -7| 
  281. f    |  |hi keith   | -8| 
  282. f    |24|hi marc    |   | 
  283. f    |25|           | -9| 
  284. f    |26|           |   | 
  285. f    |  |hi allison |-10| 
  286. f    |  |hi jeff    |   | 
  287. f    |  |           |-11| 
  288. f    |27|           |   | 
  289. f    |  |hi carl    |   | 
  290. f    |  |           |-12| 
  291. f    |  |           |   | 
  292. f    |  |           |   | 
  293. (23 rows)
  294. QUERY: ALTER TABLE a_star* ADD COLUMN a text;
  295. QUERY: SELECT class, aa, a FROM a_star*;
  296. class|aa|a
  297. -----+--+-
  298. a    | 1| 
  299. a    | 2| 
  300. a    |  | 
  301. b    | 3| 
  302. b    | 4| 
  303. b    |  | 
  304. b    |  | 
  305. c    | 5| 
  306. c    | 6| 
  307. c    |  | 
  308. c    |  | 
  309. e    |15| 
  310. e    |16| 
  311. e    |17| 
  312. e    |  | 
  313. e    |18| 
  314. e    |  | 
  315. e    |  | 
  316. d    | 7| 
  317. d    | 8| 
  318. d    | 9| 
  319. d    |10| 
  320. d    |  | 
  321. d    |11| 
  322. d    |12| 
  323. d    |13| 
  324. d    |  | 
  325. d    |  | 
  326. d    |  | 
  327. d    |14| 
  328. d    |  | 
  329. d    |  | 
  330. d    |  | 
  331. d    |  | 
  332. f    |19| 
  333. f    |20| 
  334. f    |21| 
  335. f    |22| 
  336. f    |  | 
  337. f    |24| 
  338. f    |25| 
  339. f    |26| 
  340. f    |  | 
  341. f    |  | 
  342. f    |  | 
  343. f    |27| 
  344. f    |  | 
  345. f    |  | 
  346. f    |  | 
  347. f    |  | 
  348. (50 rows)
  349. QUERY: SELECT p.name, p.hobbies.name FROM person p;
  350. name |name       
  351. -----+-----------
  352. mike |posthacking
  353. joe  |basketball 
  354. sally|basketball 
  355. (3 rows)
  356. QUERY: SELECT p.name, p.hobbies.name FROM person* p;
  357. name |name       
  358. -----+-----------
  359. mike |posthacking
  360. joe  |basketball 
  361. sally|basketball 
  362. jeff |posthacking
  363. (4 rows)
  364. QUERY: SELECT DISTINCT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
  365. name       |name         
  366. -----------+-------------
  367. basketball |hightops     
  368. posthacking|advil        
  369. posthacking|peet's coffee
  370. skywalking |guts         
  371. (4 rows)
  372. QUERY: SELECT hobbies_r.name, hobbies_r.equipment.name FROM hobbies_r;
  373. name       |name         
  374. -----------+-------------
  375. posthacking|advil        
  376. posthacking|peet's coffee
  377. posthacking|advil        
  378. posthacking|peet's coffee
  379. basketball |hightops     
  380. basketball |hightops     
  381. skywalking |guts         
  382. (7 rows)
  383. QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person p;
  384. name |name       |name         
  385. -----+-----------+-------------
  386. mike |posthacking|advil        
  387. joe  |basketball |peet's coffee
  388. sally|basketball |hightops     
  389. (3 rows)
  390. QUERY: SELECT p.name, p.hobbies.name, p.hobbies.equipment.name FROM person* p;
  391. name |name       |name         
  392. -----+-----------+-------------
  393. mike |posthacking|advil        
  394. joe  |basketball |peet's coffee
  395. sally|basketball |hightops     
  396. jeff |posthacking|advil        
  397. (4 rows)
  398. QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person p;
  399. name    |name |name       
  400. --------+-----+-----------
  401. advil   |mike |posthacking
  402. hightops|joe  |basketball 
  403. hightops|sally|basketball 
  404. (3 rows)
  405. QUERY: SELECT p.hobbies.equipment.name, p.name, p.hobbies.name FROM person* p;
  406. name    |name |name       
  407. --------+-----+-----------
  408. advil   |mike |posthacking
  409. hightops|joe  |basketball 
  410. hightops|sally|basketball 
  411. advil   |jeff |posthacking
  412. (4 rows)
  413. QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person p;
  414. name         |name       |name 
  415. -------------+-----------+-----
  416. advil        |posthacking|mike 
  417. peet's coffee|basketball |joe  
  418. hightops     |basketball |sally
  419. (3 rows)
  420. QUERY: SELECT p.hobbies.equipment.name, p.hobbies.name, p.name FROM person* p;
  421. name         |name       |name 
  422. -------------+-----------+-----
  423. advil        |posthacking|mike 
  424. peet's coffee|basketball |joe  
  425. hightops     |basketball |sally
  426. advil        |posthacking|jeff 
  427. (4 rows)
  428. QUERY: SELECT user_relns() AS user_relns
  429.    ORDER BY user_relns;
  430. user_relns     
  431. ---------------
  432. a_star         
  433. abstime_tbl    
  434. aggtest        
  435. arrtest        
  436. b_star         
  437. box_tbl        
  438. bprime         
  439. bt_f8_heap     
  440. bt_i4_heap     
  441. bt_name_heap   
  442. bt_txt_heap    
  443. c_star         
  444. char_tbl       
  445. check2_tbl     
  446. check_seq      
  447. check_tbl      
  448. circle_tbl     
  449. city           
  450. copy_tbl       
  451. d_star         
  452. datetime_tbl   
  453. default_seq    
  454. default_tbl    
  455. defaultexpr_tbl
  456. dept           
  457. e_star         
  458. emp            
  459. equipment_r    
  460. f_star         
  461. fast_emp4000   
  462. float4_tbl     
  463. float8_tbl     
  464. hash_f8_heap   
  465. hash_i4_heap   
  466. hash_name_heap 
  467. hash_txt_heap  
  468. hobbies_r      
  469. iexit          
  470. ihighway       
  471. inet_tbl       
  472. insert_seq     
  473. insert_tbl     
  474. int2_tbl       
  475. int4_tbl       
  476. int8_tbl       
  477. iportaltest    
  478. lseg_tbl       
  479. onek           
  480. onek2          
  481. path_tbl       
  482. person         
  483. point_tbl      
  484. polygon_tbl    
  485. ramp           
  486. random_tbl     
  487. real_city      
  488. reltime_tbl    
  489. road           
  490. shighway       
  491. slow_emp4000   
  492. street         
  493. stud_emp       
  494. student        
  495. subselect_tbl  
  496. tenk1          
  497. tenk2          
  498. text_tbl       
  499. timespan_tbl   
  500. tinterval_tbl  
  501. toyemp         
  502. varchar_tbl    
  503. xacttest       
  504. (72 rows)