Mahu memaparkan hanya baris dengan nilai yang dipilih menggunakan sql dan php
P粉007288593
P粉007288593 2023-09-02 15:25:33
0
2
527

Saya mempunyai 40 pembekal dan 10,000 produk, tetapi saya ingin menunjukkan 1 produk daripada setiap pembekal

Jenama Pembekal Produk URL
Kilat Permainan Pragmatik Puan Destiny Pautan
Kilat Isoftbet Jek Halloween Pautan
Kilat Permainan Pragmatik Bonanza Manis Pautan
Kilat Isoftbet Keselamatan Tropika Pautan
Kilat Rangkaian Kentang Diraja Pautan
Kilat Rangkaian Puan Destiny Pautan

Ini ialah jadual SQL semasa saya.Tetapi saya mahu memaparkan 1 item bagi setiap pembekal, contohnya:

Jenama Pembekal Produk URL
Kilat Permainan Pragmatik Puan Destiny Pautan
Kilat Isoftbet Jek Halloween Pautan
Kilat Rangkaian Kentang Diraja Pautan

Ini kod saya `

 0){ bergema ""; bergema ""; bergema "Jenama"; bergema "Pembekal"; bergema "Produk"; bergema "URL"; bergema ""; while($row = mysqli_fetch_array($result)){ bergema ""; bergema "" . $row['Brand'] . ""; bergema "" . $row['Pembekal'] . ""; bergema "" . $row['Produk'] . ""; bergema "" . $row['URL'] . ""; bergema ""; } bergema ""; // Tutup set keputusan mysqli_free_result($result); } lain{ echo "Tiada rekod yang sepadan dengan pertanyaan anda ditemui."; } } lain{ echo "ERROR: Tidak dapat melaksanakan $sql. " . mysqli_error($pautan); } // Tutup sambungan mysqli_close($pautan); ?> 

如果有人可以的话请帮助我`

P粉007288593
P粉007288593

membalas semua (2)
P粉939473759

Ganti pertanyaan anda dengan

$sql = "SELECT * FROM tablename WHERE Brand='Coolcasino' and Provider IN ('Pragmatic Play','Isoftbet','Netent') GROUP BY Provider;";
    P粉317679342

    Gunakan nombor talian:

    select Brand, Provider, Product, URL from ( select Brand, Provider, Product, URL, row_number() over(partition by Provider order by rand()) as row_num from tablename where Brand='Lightning' and Provider IN ('Pragmatic Play','Isoftbet','Netent') ) as rand_prod where row_num=1;

    https://dbfiddle.uk/BGzx6cYY

    Nota, saya syorkan untuk tidak menggunakanselect *dan hanya pilih lajur yang anda perlukan

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!