table1
row_id row_one row_two
1 1 5
2 1 5
3 2 5
4 2 5
5 2 6
table2
row2_id row2_one row2_two
1 1 somevalue
2 2 somevalue2
"select distinct row_one from table1 where row_two=5"
結果
row_one
1
2
その後、選択したい
select * from table2 where row2_one=1
select * from table2 where row2_one=2
1つのクエリで選択したい。私はこのクエリを試しています
select * from table2 where row2_one in (select distinct row_one from table1 where
row_two where row_two=5)
しかし、それは8秒かかりました
Showing rows 0 - 14 ( 15 total, Query took 8.3255 sec)
なぜそんなに遅いのですか。早く選択したい。私を助けてください!