이전 목록 다음
채택완료

python select 출력 질문드립니다.

2024-12-15 (일) 17:30:27 6,189

sql = "SELECT * FROM product"

cursor.execute(sql)

result = cursor.fetchall()
 

for record in result:

    print(record)

db.close()

이러면 product DB 가 전체 출력되는데
만약 subject 란 field 가 있고 그것을 출력시키려고 하면 어떻게 해야 할까요?

|

답변 2개

채택된 답변
+20 포인트
2024-12-16 (월) 07:16:48

* 모두출력하겠다라는뜻

다음은 열을 출력하고자하는 뜻 SELECT name, price FROM  product

그렇면 열과 조건으로 출력

sql = "SELECT subject FROM product"

cursor.execute(sql)

result = cursor.fetchall()
 

for record in result:

    print(record[0])

db.close()

2024-12-15 (일) 17:50:53

record['subject'] 로 출력해보세요.

답변을 작성하려면 로그인이 필요합니다.