#■■■■■ SQLite接続Pythonプログラム

import sqlite3
import pandas as pd

print("start")

#■データベース接続
name_db_info_corp  = "C:/Users/shienkikou11/Desktop/test_select_db/企業情報DB_V1.1.db"
connection_db_info_corp  = sqlite3.connect(name_db_info_corp)
print("db is connected")
 
# カーソルを取得する
c = connection_db_info_corp.cursor()
 
#■テーブルリストを取得表示
sql_query="select * from sqlite_master where type='table'"
c.execute(sql_query)
list_tables_db = []  #リスト生成
for row in c.fetchall():
    list_tables_db.append(row[1])
    #print(row[1])
for name_table in list_tables_db:
    print(name_table)
print("end")

#■データベースへのコネクションを閉じる。
connection_db_info_corp.close()
print("db connection closed")


#以下は開発中


#■指定テーブルから指定条件で情報を抜き出す

#SQL文設定
sql_query = ''' 
    SELECT *                 -- 列を指定
    FROM  customer           -- テーブルを指定
    WHERE store_id = 1       -- 絞り込み条件を指定
    AND   customer_id > 10   -- 絞り込み条件(AND)を追加指定
    '''
#SQL実行
c.execute(sql_query)