diff --git a/aula205/main.py b/aula205/main.py index 5bccf19..6e59841 100644 --- a/aula205/main.py +++ b/aula205/main.py @@ -51,7 +51,9 @@ cursor.executemany(sql, ( {'nome': 'Joana', 'peso': 5}, )) connection.commit() -print(sql) cursor.close() connection.close() + +if __name__ == '__main__': + print(sql) diff --git a/aula205/select.py b/aula205/select.py new file mode 100644 index 0000000..697f320 --- /dev/null +++ b/aula205/select.py @@ -0,0 +1,28 @@ +import sqlite3 + +from main import DB_FILE, TABLE_NAME + +connection = sqlite3.connect(DB_FILE) +cursor = connection.cursor() + +cursor.execute( + f'SELECT * FROM {TABLE_NAME}' +) + +for row in cursor.fetchall(): + _id, name, weight = row + print(_id, name, weight) + + +print() + +cursor.execute( + f'SELECT * FROM {TABLE_NAME} ' + 'WHERE id = "3"' +) +row = cursor.fetchone() +_id, name, weight = row +print(_id, name, weight) + +cursor.close() +connection.close()