Hi!
I have made a Contentless FTS4 Table like:
"CREATE VIRTUAL TABLE if not exists OCR USING fts4(content="", `FullOCR`
varchar;"
And managed to insert some data into it.
I have 2 questions:
1.) How to get the proper COUNT on the table ?
The only query seems to work is:
"SELECT COUNT(*) FROM OCR_docsize;" is this the right way to do it ?
2.) How to perform a "JOIN" operation with it?
"SELECT docid FROM OCR WHERE FullOCR MATCH 'framework';" result is "2".
"SELECT * FROM ART INNER JOIN OCR ON ART.ID = (SELECT docid FROM OCR WHERE
FullOCR MATCH 'framework') ORDER BY ID;"
Gives "SQL logic error or missing database:"
"SELECT * FROM ART INNER JOIN OCR_docsize ON ART.ID = (SELECT docid FROM
OCR WHERE FullOCR MATCH 'framework') ORDER BY ID;"
Gives me 9 results back - should be only 1 -
"SELECT * FROM ART NATURAL JOIN (SELECT docid FROM OCR WHERE FullOCR MATCH
'framework') ORDER BY ID;"
Gives me 9 results back - should be only 1 -
What I am missing here?
Any idea?
Thanks,
Marta