import sqlite3
connection = sqlite3.connect("Users.db")
cursor = connection.cursor()
def create_user_tbl():
connection.execute(
"""CREATE TABLE tblUser (
UserID INTEGER,
Username TEXT,
Password TEXT,
PRIMARY KEY (UserID) )""")
print("Database created")
def populate_user():
users = [
(1, 'Argon456', 'Fir3Tru0k'),
(2, 'Max9', 'Thrsgdp0fnse'),
(3, 'Steven', '1234')
]
connection.executemany("INSERT INTO tblUser VALUES (?, ?, ?)", users)
def create_results_tbl():
connection.execute(
"""CREATE TABLE tblResults (
ResultsID INTEGER,
Title TEXT,
Location TEXT,
Link TEXT,
PRIMARY KEY (ResultsID) )""")
def populate_results():
results = [
(1, 'Business', 'Ayelsbury', 'www.link.com'),
(2, 'Apprenticeship', 'Ealing', 'https://ealingpress.co.uk')
]
connection.executemany("INSERT INTO tblResults VALUES (?, ?, ?, ?)", results);
if __name__ == "__main__":
for row in connection.execute("SELECT tblUser.Username, tblResults.Link FROM tblUser INNER JOIN tblResults ON tblUser.UserID = tblResults.ResultsID;"):
print(row)
印刷品
('Argon456', 'www.link.com')
('Max9', 'https://ealingpress.co.uk')