Hi,
thank for your response , I tired your suggestion but results where nearly the 
same .
Here is the schema ouput
sqlite> .schema
CREATE TABLE "Mega"("ID" integer,"word" varchar(255));
CREATE TABLE "parole"("ID" integer,"file" varchar(255),"word" varchar
(255),"tag" varchar(255),"lemma" varchar(255),"c1" varchar(255)
,"c2" varchar(255),"c3" varchar(255),"c4" varchar(255),"c5" varchar(255));
create table tbl1(one varchar(10), two smallint);
create index id_idx on mega (id ASC);
create index ididx on parole (id ASC);
create index word_idx on mega (word ASC);
create index wordidx on parole (word ASC);
sqlite>
sqlite> PRAGMA cache_size
   ...> ;
400000
sqlite> PRAGMA store_temp;
sqlite> PRAGMA default_store_temp;
sqlite> PRAGMA default_temp_store;
2
sqlite> PRAGMA temp_store;
2
sqlite>PRAGMA synchronous 
0

Data are like the following
parole
1      #10033   NO      ADV     no
2      #10033   a       PRE     a
3      #10033   privatizzazioni NOM     privatizzazione
4      #10033   e       CON     e
5      #10033   esternalizzazioni       INT     <unknown>
6      #10033   al      PRE     al
7      #10033   Comune  NOM     comune
8      #10033   ,       PON     ,
9      #10033   i       DET     il
10     #10033   contratti       NOM     contratto
11     #10033   a       PRE     a
12     #10033   termine NOM     termine

mega
1    comune
2    paese
3    torino
4    napoli

and so on, nothing special.
Hope this can help.
Thank in advance
Alex






> 
> Try:
> select parole.id, mega.id from parole JOIN mega ON mega.word=parole.word;
> 
> Please, post the table schema and some sample data (so we are able to 
> make tests quickly).
> 
> Paolo
> 
> 




Reply via email to