Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Bagaimana menjumlahkan value row x dan row y diamana row itu dalam satu table
//Mencari key untuk menemukan value
$sql1 = mysqli_query( $konek , "SELECT * FROM tbrincian WHERE namapaket = '".$paket."' AND rincianpaket = 'idp' " );
while( $data1 = mysqli_fetch_assoc( $sql1 ) ){
//Hasil dari query sql1 menjadi dasar untuk mencari value dari row
$sql2 = mysqli_query( $konek, "SELECT * FROM tbnominalrincian WHERE namapaket = '".$paket."' AND rincianpaket = 'idp' AND rincian = '".$sql1['rincian']."' " );
while( $data2 = mysqli_fetch_assoc( $sql2 ) ){
echo $data2['rincian']."-".$data2['nominal'];
}
}
output :
1. rincian1 - 1500000 2. rincian1 - 1400000 3. rincian1 - 1300000 4. rincian2 - 900000 5. rincian2 - 800000 6. rincian2 - 700000
bagaimana menjumlahkan : - row 1 + row 4 ? ( rincian1+rincian2 ) // 1500000+900000 - row 2 + row 5 ? ( rincian1+rincian2 ) // 1400000+800000 - row 3 + row 6 ? ( rincian1+rincian2 ) // 1300000+700000
Tanggapan
Hi @nuenue, querynya kurang efisien bro, coba terapkan JOIN atau subquery sql aja. Baca" lagi tentang JOIN sql. Kalo seperti itu ribet
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban