0

だから私は、将来的に何千もの行を含むテーブルを持っています。

行には、返す必要がある日付とその他のデータが含まれています。

適切なデータを返すために元のテーブルをクエリする必要がある日付の配列があります。

現在、元のテーブル全体が配列にコピーされるように設定してから、日付ごとに for ループを使用してすべてのデータをコピーします。

for un in range(0,listc)
    for i in range(0,bigtablec)
        if list[un] == bigtable[i][1]
            a[un] = bigtable[i][2]

上記は、現在の仕組みの例です。

私の質問は、bigtable で複数の SELECT クエリを使用すると、上記の方法よりも高速になるかどうかです。

したがって、「for un in range(0,listc)」のそれぞれについて、リスト配列内の対応する日付でテーブルをクエリします。次に、返された単一の行からデータを取得します。

これが明らかな質問である場合はお詫び申し上げます。

4

2 に答える 2