Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mendapatkan catatan dari satu dan hanya satu jenis

anda dapat menggunakan GROUP BY klausa, HAVING klausa dan COUNT() pada masalah ini, tidak perlu bergabung di subquery

SELECT  PersonName, MAX(Flower) flowerName
FROM    TableName
GROUP   BY PersonName
HAVING  COUNT(DISTINCT Flower) = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan semua catatan tanpa menghapus di Grup di mysql

  2. Cara Mendapatkan Catatan dari 7 Hari Terakhir di MySQL

  3. Menerapkan algoritme peringkat Berita Peretas di SQL

  4. Bagaimana cara memeriksa apakah koneksi C# — MySQL saya berhasil atau, jika tidak, kembalikan mengapa?

  5. Cara mengoptimalkan kueri besar dengan subkueri berulang