Untitled
unknown
plain_text
2 years ago
946 B
5
Indexable
import sqlite3, sys db = sqlite3.connect("db_tools.db") cursor = db.cursor() #Display all tables in DB ##cursor.execute("SELECT name FROM sqlite_master WHERE type='table'") ##rows = cursor.fetchall() ##for row in rows: ## print(row) #Display all fields in table ##cursor.execute("SELECT * FROM customer") ##col_names = cursor.description ##for col_name in col_names: ## print(col_name[0]) #sys.exit() #cursor.execute("SELECT a.item_id, description FROM invoice_item AS a, item AS b WHERE a.item_id = b.item_id AND invoice_id = 3401") cursor.execute("SELECT first_name, last_name, customer.customer_id, invoice.invoice_id, item.item_id, description FROM customer, invoice, invoice_item, item WHERE first_name = 'Alice' AND customer.customer_id = invoice.customer_id AND invoice.invoice_id = invoice_item.invoice_id AND invoice_item.item_id = item.item_id") rows = cursor.fetchall() for row in rows: print(row)
Editor is loading...