Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Sintak SQL menampilkan data 2 bulan terakhir

Permisi master-master
Saya ada pertanyaan nih...
Saya punya tabel Tagihan nih yg isinya :

no_pelanggan || date || total || Ket

P2 || 2013-06 || 50000 || L
P1 || 2013-07 || 150000 || B
P1 || 2013-08 || 50000 || B
P1 || 2013-09 || 30000 || B
P2 || 2013-06 || 50000 || L
P2 || 2013-07 || 50000 || B
P2 || 2013-08 || 30000 || B
P2 || 2013-09 || 30000 || B

Pertanyaan saya bagaimanakah menampilkan data dengan Ket B yang sudah lebih dari 2 bulan ?
misalnya sekarang ada di bulan 2013-09 nah saya mau menampilkan semua pelanggan dengan Ket B lebih dari 2 bulan ke belakang mas
jadi yg muncul nanti seperti :
P2 || 2013-07 || 50000 || B
P2 || 2013-08 || 30000 || B
P2 || 2013-09 || 30000 || B

Mohon solusinya :)

Comments

  • elo tulis aja, hasil yg dimau kaya apa ?

    cuma baca tulisan "menampilkan data dengan Ket B yang sudah lebih dari 2 bulan" bingung
    2 bulan dari kapan ?
    sekarang masih agustus 2013, 2013-08 ... 2 bulan lalu juni : 06 ... kagak ada data 06
  • misalnya sekarang ada di bulan 2013-09 nah saya mau menampilkan semua pelanggan dengan Ket B lebih dari 2 bulan ke belakang mas
    jadi yg muncul nanti seperti :
    P2 || 2013-07 || 50000 || B
    P2 || 2013-08 || 30000 || B
    P2 || 2013-09 || 30000 || B
  • SELECT ...
    WHERE tanggal BETWEEN DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 2 MONTH),"%Y%m") AND DATE_FORMAT(NOW(),"%Y%m")

    saran aja, field yg berhubungan dengan tanggal sebaiknya ber tipe date / datetime
    kalo pake varchar, semua fungsi mysql yg berhubungan dengan tanggal kagak bisa dipake semua
  • mau tanya bang, kalau misal buat laporan bulanan, tapi start laporannya bukan dari tanggal 1, tapi tanggal 27 sampai tanggal 26 bulan depannya bang.
    gambarannya gini bang
    bulan tanggal
    februari 27-01-2020 sampai 26- 02-2020
    maret 27-02-2020 sampai 26-03-2020
Sign In or Register to comment.