2012-04-25 3 views
4

데이터는 Chrome Google 기록 파일에 있습니다.Google 크롬 기록 sqlite

테이블의 열의 의미를 알고 싶습니다.

CREATE TABLE visits(id INTEGER PRIMARY KEY,url INTEGER NOT NULL,visit_time INTEGER NOT NULL,from_visit INTEGER,transition INTEGER DEFAULhT 0 NOT NULL,segment_id INTEGER,is_indexed BOOLEAN) 

테이블의 결과는 다음과 같습니다 :

1|10|12979306250150765|0|268435457|1|0 

17|14|12979306291009421|0|838860801|2|0 

18|14|12979306291724492|0|805306368|0|0 

19|14|12979306296042195|0|838860808|0|0 

20|14|12979306296322297|0|805306368|0|0 

21|14|12979306298922534|0|838860808|0|0 

22|14|12979306299261896|0|805306368|0|0 

23|15|12979306305614105|0|805306368|0|0 

24|15|12979306310110294|0|805306368|0|1 

25|16|12979306316672464|0|805306368|0|1 

그래서,이 역사 SQLite는에 또한 URL을라는 다른 테이블은 다음과 같습니다

그래서 역사에서 하나 명의 테이블이라고 방문되어 찾아
CREATE TABLE "urls"(id INTEGER PRIMARY KEY,url LONGVARCHAR,title LONGVARCHAR,visit_count INTEGER DEFAULT 0 NOT NULL,typed_count INTEGER DEFAULT 0 NOT NULL,last_visit_time INTEGER NOT NULL,hidden INTEGER DEFAULT 0 NOT NULL,favicon_id INTEGER DEFAULT 0 NOT NULL) 

테이블의 결과는 다음과 같습니다

1|http://cateee.net/xxxx|Linuxxxx|0|0|0|0|0 
2|http://kernel.org/|Index of xxxxxxxxx|0|0|0|0|0 
3|http://repo.orxxxxxxxxxxxxx|xxx|0|0|0|0|0 
4|http://stackoverflow.com/xxxx|xxxxxx|7|0|12979644275181782|0|0 
5|http://stackoverflow.com/questions/xxxxxxx|linuxxxxxxxxxxxxxxxx|0|0|0|0|0 
6|http://www.db-class.org/xxxxxxxxxxxxxxxx|xxxxxxx|6|0|12979306496245203|0|0 
7|http://www.xxxxxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxxxx|0|0|0|0|0 
8|http://www.xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxxxxx|0|0|0|0|0 
10|http://www.google.com/|PYTHON - Googlexxxxxxxxx|1|1|12979306250150765|0|0 
14|http://www.facebook.com/|Facebook|6|2|12979306750272709|0|0 
    15|http://www.facebook.com/profile.phpxxxxxxxxx|xxxxxxxxxxxxxxx|2|0|12979306310110294|0|0 

내 문제는 다음과 같습니다 url_id라는 URL 테이블의 첫 번째 열은 url INTEGER라는 방문 테이블의 두 번째 열을 나타내지 만 관계가 명확하지 않습니다. 그리고 방문 테이블에서 INTEGER 전환의 의미는 무엇입니까, 나는 이들로부터 시간을 추출 할 수 있습니까, 나는이 테이블들로부터 유용한 정보를 얻고 그들의 관계를 명확하게해야합니다.

답변

5

This site에는 Chrome의 SQLite 테이블에 대한 유용한 정보와 테이블 쿼리 방법이 많이 있습니다.

SELECT urls.url, urls.title, urls.visit_count, urls.typed_count, urls.last_visit_time, urls.hidden, visits.visit_time, visits.from_visit, visits.transition 
FROM urls, visits 
WHERE 
urls.id = visits.url 

를 그리고 방문 테이블에서 "전환"필드로,이 값이 지시 다음과 같이

가 두 테이블 "URL을"및 "방문"을 가입 해당 페이지에 제공 예는 URL을 브라우저에로드하는 방법을 설명합니다. 자세한 내용은 내가 준 링크를 확인하겠습니다.

+0

'visit_duration '이라는 이름의'visits' 테이블에 열이 있습니다. 밀리 초나 마이크로 초인지 확인하십시오. –