Foros del Web » Programando para Internet » Python »

Seleccionar un solo elemento SQL

Estas en el tema de Seleccionar un solo elemento SQL en el foro de Python en Foros del Web. La idea es poder seleccionar un solo elemento que contenga una característica, el problema que tengo es que me esta sacando todos los elementos que ...
  #1 (permalink)  
Antiguo 30/04/2012, 13:11
Avatar de diegoug  
Fecha de Ingreso: mayo-2011
Ubicación: Colombia
Mensajes: 52
Antigüedad: 13 años, 6 meses
Puntos: 1
Pregunta Seleccionar un solo elemento SQL

La idea es poder seleccionar un solo elemento que contenga una característica, el problema que tengo es que me esta sacando todos los elementos que tienen esa característica:

Código:
sql = """select * from hospital_resgitro where id_usuario='42004790'"""
cursor.execute(sql)
for elemento in cursor.fetchall():
    print elemento
Como hago para que en la consulta saque el ultimo registro con los elementos?
__________________
_________________________
Diego Alonso Uribe Gamez
Twitter: @DiegoUG

Última edición por diegoug; 30/04/2012 a las 13:12 Razón: gramatica
  #2 (permalink)  
Antiguo 30/04/2012, 13:21
Avatar de diegoug  
Fecha de Ingreso: mayo-2011
Ubicación: Colombia
Mensajes: 52
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Seleccionar un solo elemento SQL

sql = """select * from hospital_resgitro where id_usuario='42004790' limit 1"""

Solucionado
__________________
_________________________
Diego Alonso Uribe Gamez
Twitter: @DiegoUG
  #3 (permalink)  
Antiguo 30/04/2012, 13:22
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 9 meses
Puntos: 1329
Respuesta: Seleccionar un solo elemento SQL

Tu problema es tu consulta sql, nada que ver con python. Checa la cláusula LIMIT, en sql.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: pythoin, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:47.