- ベストアンサー
Pythonのsqlについて
Python初心者です。 データベースで添付のtest.csvを取り込んで、aap_name というテーブルを作成しました。 sql文で1990年〜1995年の数量と1kgあたりの単価を抽出して、リスト aap_listに入れる方法を教えて頂きたいです。ソースコードでよろしくお願いします。
この投稿のマルチメディアは削除されているためご覧いただけません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
データベースがsqliteでしたら、こんな感じでどうでしょうか。 データベースファイル名や列名がわからないので適当に書いてます。 a:西暦年 b:数量 d:1kg当たり円 ---- import sqlite3 db = "aap.db" con = sqlite3.connect(db) cur = con.cursor() sql = 'SELECT a,b,d FROM aap_name WHERE a BETWEEN 1990 AND 1995' cur.execute(sql) aap_list = cur.fetchall() con.close() ----