see https://www.tutorialspoint.com/sqlite/
.open rls.db
.databases
.tables
.separator ::
.headers on
.mode column
select distinct experiment from result_experiment limit 20;
.indices
.indices set
.width 5
select * from result limit 1;
/* The following select can take rls and its reference rls */
select experiments,set_name,set_strain,set_background,set_genotype,
set_lifespan_mean,ref_genotype,ref_lifespan_mean
from result limit 2;
CREATE TEMPORARY TABLE my_RLS_out AS
SELECT experiments,set_name,set_strain,set_background,set_genotype,
set_lifespan_mean,ref_genotype,ref_lifespan_mean
FROM result;
DROP TABLE my_RLS_out;
CREATE TEMPORARY TABLE my_RLS_out AS
SELECT experiments,set_name,set_strain,set_background,set_genotype,
set_lifespan_mean,ref_genotype,ref_lifespan_mean, ranksum_p
FROM result
WHERE ranksum_p < 0.05
;
select * from my_RLS_out limit 5;
select distinct set_genotype from my_RLS_out;
sqlite> .indices result
result_percent_change
result_pooled_by
result_ranksum_p
result_ref_background
result_ref_genotype
result_ref_locus_tag
result_ref_mating_type
result_ref_media
result_ref_name
result_ref_strain
result_ref_temperature
result_set_background
result_set_genotype
result_set_lifespan_mean
result_set_locus_tag
result_set_mating_type
result_set_media
result_set_name
result_set_strain
result_set_temperature
#output result table into csv
sqlite> .headers on
sqlite> .mode csv
sqlite> .output qintest.csv
sqlite> select * from result;
sqlite> .quit
emc313b02:data hqin$ ll
total 146712
-rw-r--r-- 1 hqin staff 8.5M Apr 30 23:31 qintest.csv
lrwxr-xr-x 1 hqin staff 15B Apr 30 20:07 rls.db -> rls_20160802.db
-rw------- 1 hqin staff 8.3M Aug 9 2016 rls_2016-08-02.csv
-rw------- 1 hqin staff 55M Aug 9 2016 rls_20160802.db
emc313b02:data hqin$ less qintest.csv
emc313b02:data hqin$ open qintest.csv
emc313b02:data hqin$
Note
Based on
http://stackoverflow.com/questions/18671/quick-easy-way-to-migrate-sqlite3-to-mysql
Sqlite database is not easily convertable to mysql database.
Based on
http://stackoverflow.com/questions/18671/quick-easy-way-to-migrate-sqlite3-to-mysql
Sqlite database is not easily convertable to mysql database.
No comments:
Post a Comment