Skip to content

belajar python day 22: Read From Database

1 menit baca
belajar python day 22: Read From Database

Menampilkan data dari database

Hari ini terasa sepele, alias “gitu doang”. Yaitu: menampilkan data dari database.

Setelah kemarin kita mencoba mengirim data ke database, sekarang menampilkannya.

Kita menggunakan query:

SELECT * FROM posts

Artinya, pilih semua -> * data dari tabel bernama posts.

Lalu kita tampilkan, di kode-nya begini:

  conn = sqlite3.connect("blog.db")
    cursor = conn.cursor()
    cursor.execute(
          "SELECT * FROM posts",
      )
    rows = cursor.fetchall()
    conn.close() 
  • fetchall() untuk mengambil semua data
  • fetchone() untuk mengambil satu

Begitulah, gitu doang…

Eh, tapi hari ini ada sesuatu yang rada asing, yaitu tuple. ini belum dijelaskan sebelumnya…

Tuple

Apa itu tuple?

Ada tiga tipe data “pilar” di python, yaitu:

  • List []
  • Dictionary{}
  • Lalu, Tuple()

Nah, Tuple ini mirip seperti list. Cuman, data-nya gabisa diubah-ubah.

Apa fungsinya?

Biasanya, dipake saat mengambil data dari database, format tuple ini bagus karena kita gabisa apa-apain data-nya (immutable).

Sedangkan list, bisa kita ubah-ubah.

Dicitonary, you know lah…

Fuji

Selamat membaca.

Bagikan