Cursos /
SQL in Python Projects
Reto 4: Actualización
Completa todas las partes de la tarea en secuencia
- 🔖 Utiliza tu código del Desafío 3: Creación
- 📼 Añade unos cuantos registros más a la tabla `users
- 🔄 Actualiza email en el registro de la tabla
users
donde id = 1 - 📃 Obtener todos los registros de la tabla `users
- 🎞 Obtener todos los registros de la tabla `users
- 🪖 Guardar los cambios
- Cierra la conexión a la base de datos
1. It is recommended to do ...
2. Some text
3. Use such method.
2. Some text
It is how code looks like
text again3. Use such method.
import sqlite3
# Connect to the database or create it
conn = sqlite3.connect('mydatabase.db')
# Create a cursor object
cursor = conn.cursor()
# Create the "users" table with fields
cursor.execute('''
CREATE TABLE IF NOT EXISTS users (
id INTEGER,
user_name TEXT,
email TEXT,
password TEXT
)
''')
# UPDATE the record
query = "UPDATE users SET email = 'new@gmail.com' WHERE id = 1"
cursor.execute(query)
# Execute SELECT query
select_query = "SELECT * FROM users"
cursor.execute(select_query)
# Output
data = cursor.fetchall()
print(data)
# Save changes and close the connection
conn.commit()
conn.close()
¿Todo estuvo claro?
Sección 3. Capítulo 7
Contenido del Curso
SQL in Python Projects
1. Entorno de desarrollo en tu PC
4. Más sobre SQLite
SQL in Python Projects
Reto 4: Actualización
Completa todas las partes de la tarea en secuencia
- 🔖 Utiliza tu código del Desafío 3: Creación
- 📼 Añade unos cuantos registros más a la tabla `users
- 🔄 Actualiza email en el registro de la tabla
users
donde id = 1 - 📃 Obtener todos los registros de la tabla `users
- 🎞 Obtener todos los registros de la tabla `users
- 🪖 Guardar los cambios
- Cierra la conexión a la base de datos
1. It is recommended to do ...
2. Some text
3. Use such method.
2. Some text
It is how code looks like
text again3. Use such method.
import sqlite3
# Connect to the database or create it
conn = sqlite3.connect('mydatabase.db')
# Create a cursor object
cursor = conn.cursor()
# Create the "users" table with fields
cursor.execute('''
CREATE TABLE IF NOT EXISTS users (
id INTEGER,
user_name TEXT,
email TEXT,
password TEXT
)
''')
# UPDATE the record
query = "UPDATE users SET email = 'new@gmail.com' WHERE id = 1"
cursor.execute(query)
# Execute SELECT query
select_query = "SELECT * FROM users"
cursor.execute(select_query)
# Output
data = cursor.fetchall()
print(data)
# Save changes and close the connection
conn.commit()
conn.close()
¿Todo estuvo claro?
Sección 3. Capítulo 7