Cara Menampilkan Dua Tabel atau lebih Isi Database

By , February 16, 2015,

Cara Menampilkan Dua Tabel atau lebih Isi Database. Pada saat menampilkan sistem yang sedikit kompleks pemanggilan isi dari 2 tabel atau banyak tabel harus dilakukan. Cara tersebut dalam pengertiannya bisa dikatakan dan fungsi join pada mysql. Join tersebut punya terbagi menjadi beberapa jenis. Kalau tidak saya join terbagi yaitu, inner join, left join, right join. Nah untuk sisanya saya belum tahu atau kalau ada lagi yang baru wkwkwk. :D

Memanggil tabel pertama hanya field tertentu atau seluruhnya juga bisa. Untuk tabel berikutnya di panggil semua juga bisa. Kalau yang berikut ini biasanya cara yang saya lakukan untuk menampilkan isi field tabel dari beberapa tabel sekaligus. Untuk tekniknya pada dasarnya sama namun, untuk penerapanya tergantung logika masing-masing.

Cara Menampilkan Dua Tabel atau lebih Isi Database

Berikut ini contoh beberapa tabel yang saya akan gabungkan menjadi satu dan menampilkannya. Saya asumsikan disini Saya  menggunakan tiga tabel yang  ingin saya tampilkan.

Pada tabel diatas misalnya Anda akan menampilkan semua dari tiga tebel tersebut, Berikut script query database yang bisa Anda eksekusi pada phpmyadmin atau di tempatkan di koding php selanjutny di eksekusi.

SELECT *.a, *.b, *.c FROM a.tabel1, b.tabel2,c.tabel3 WHERE a.id_a= b.id_b AND a.id_a = c.id_c

Pada tabel diatas akan menghasilkan keluaran hasil query database sebagai berikut:

Selanjutnya jika Anda akan memanggil beberapa field saja dari ketiga tabel diatas. Maka untuk menampilkannya dengan query sebagai berikut:

SELECT a.field1, a.field2, b.field1, c.field3 FROM a.tabel1, b.tabel2,c.tabel3 WHERE a.id_a= b.id_b AND a.id_a = c.id_c

Pada tabel diatas akan menghasilkan dan menampilkan tabel yang dipilih saja. Dengan ketentuan id yang sama pada tabel 1 sebagai patokannya.

Penjelasan diatas adalah logika sederhana bagaimana menampilkan isi tabel dari banyak tabel. Penerapan pada kasus saya begini. Berikut 3 tabel yang  akan saya tampilkan isinya. Contoh ini Saya ambil dari proyek yang pernah saya buat tentan sistem informasi iklan.

4 Tabel pada sistem informasi tersebut:

1. Tabel User

Tabel user

Tabel user

2. Tabel Iklan

Tabel Iklan

Tabel Iklan

3. Tabel Kategori Iklan

Tabel Kategori Iklan

Tabel Kategori Iklan

4. Tabel Pasang Iklan

Cara Menampilkan Dua Tabel atau lebih Isi Database

Tabel Pasang Iklan

Dan Berikut Cara Menampilkan Dua Tabel atau lebih Isi Database yang Saya buat:

$sqk = "SELECT a.id_pasang, a.judul_iklan, a.isi_iklan, a.awal, a.akhir, b.id_kategori,b.kategori, c.tipe, c.harga,d.id_user, d.nama FROM pasang a, kategori b, iklan c, user d WHERE
 a.id_kategori = b.id_kategori and a.id_iklan = c.id_iklan and a.id_user = d.id_user ORDER BY a.id_pasang ASC";

Dan berikut inilah hasil eksekusi dari database dengan query diatas:

Menampilkan dua tabel atau lebih

Menampilkan dua tabel atau lebih

Demikian tutorial menampilan tutorial join pada mysql. Semoga dapat membantu dan menambah wawasan Anda tentang query database. Dan cara diatas, dapat Anda kembangkan dan eksplorasi sesuai dengan logika Anda sendiri.

Postingan berikutnya

  1. menampilkan data dari 3 tabel yang berbeda
  2. menampilkan data dari 2 tabel mysql dengan php
  3. menampilkan data dari 2 tabel mysql
  4. menampilkan 2 tabel dalam 1 query php
  5. script php menampilkan data dari banyak tabel
  6. menampilkan data dari 3 tabel mysql
  7. query sql menampilkan data dari 2 tabel
  8. contoh inner join 3 tabel
  9. cara memanggil database di phpmyadmin
  10. menampilkan data dari 2 tabel berbeda php
  11. cara menampilkan 2 tabel dengan php
  12. menampilkan data 2 tabel
  13. menampilkan table sql
  14. source code php untuk membuat relasi tabel phpmyadmin
  15. cara memanggil table lebih dari 2 di php

4 thoughts on “Cara Menampilkan Dua Tabel atau lebih Isi Database

  1. putri

    kalau untuk membuat query dari tiga tabel tepi berisi data dengan beberapa kriteria bagaimana ya?

    Reply
  2. mokh dudy fahrizal

    Gan, bagaimana misalkan satu orang pelanggan membeli beberapa item barang (ada databasenya), secara automatis untuk klik barangnya….

    Reply
    1. admin Post author

      @mokh dudy fahrizal,terimakasih mas sudah bertanya. Untuk kasus dengan banyak pembelian barang. Dapat kita masukkan ke dalam tabel pembelian, Yang mana tabel pembelian inilah yang berelasi dengan tabel pembeli dan juga tabel barang, disitu nanti akan kita masukkan “id pembeli” dan juga id setiap barang. Nah untuk memanggilnya tinggal panggil saja id barang yang di beli oleh id pembeli yang ingin di tampilkan, dengan kondisi tertentu, misalkan saja pada tanggal tertentu (pada hari pembelian tersebut) terimakasih

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *