Perbaiki: Kesalahan Fungsi Agregat Saat Menjalankan Kueri

Menambahkan klausa GROUP BY sangat efisien untuk sebagian besar kasus

  • Galat fungsi agregat di SQL terjadi saat Anda mencoba menggunakan fungsi agregat dengan cara yang tidak didukung oleh bahasa SQL.
  • Anda mungkin mengalami kesalahan jika Anda tidak mengelompokkan data berdasarkan kolom tempat Anda menggunakan fungsi agregat.

XINSTALL DENGAN MENGKLIK FILE DOWNLOAD

Untuk memperbaiki masalah sistem PC Windows, Anda memerlukan alat khususFortect adalah alat yang tidak hanya membersihkan PC Anda, tetapi memiliki repositori dengan jutaan file Sistem Windows yang disimpan dalam versi awalnya. Saat PC Anda mengalami masalah, Fortect akan memperbaikinya untuk Anda, dengan mengganti file buruk dengan versi baru. Untuk memperbaiki masalah PC Anda saat ini, berikut adalah langkah-langkah yang perlu Anda ambil:
  1. Unduh Fortect dan instal di PC Anda.
  2. Mulai proses pemindaian alat untuk mencari file korup yang menjadi sumber masalah Anda.
  3. Klik kanan Mulai Perbaikan sehingga alat dapat memulai algoritme perbaikan.
  • Fortect telah diunduh oleh 0 pembaca bulan ini.

Menulis skrip SQL mungkin menyenangkan sampai Anda mengalami bug dan kesalahan dalam kode Anda. A beberapa pembaca kami telah mengeluh tentang pesan kesalahan kueri Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat.

Fungsi agregat mungkin rumit, tetapi kami akan mengatasinya dalam panduan ini. Namun, Anda dapat melihat panduan kami yang lain jika Anda Eksekusi kueri SQL Server gagal untuk kumpulan data.

Mengapa saya mendapatkan kesalahan permintaan Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat?

Salah satu dari berikut ini mungkin menjadi alasan Anda mendapatkan kesalahan:

  • Anda menggunakan ekspresi yang bukan fungsi agregat.
  • Mesin database tidak dapat mengelompokkan baris karena tidak ada dalam klausa GROUP BY.
  • Anda meletakkan ekspresi di klausa GROUP BY, tetapi kolom Anda tidak berada di bawah klausa SELECT.

Anda harus berkonsultasi dengan panduan kami yang lain jika ada kesulitan login ke Microsoft SQL Server.

Bagaimana cara memperbaiki kueri Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat?

Gunakan klausa GROUP BY dan fungsi agregat

  1. Tentukan PILIH pernyataan menggunakan skrip di bawah ini.
    PILIH
    negara,
    DARI
    pelanggan

    kueri Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat
  2. Tambahkan fungsi agregat menggunakan skrip di bawah ini (Anda harus menyesuaikannya dengan kebutuhan spesifik Anda).
    COUNT(customer_id) AS number_of_customers
  3. Tambahkan KELOMPOK OLEH ayat. Dalam skrip di bawah ini, kami ingin menghitung jumlah pelanggan di setiap negara dalam sebuah tabel. Dengan menggunakan GROUP BY, database akan menghitung dan mengembalikan angka yang benar.
    KELOMPOK OLEH
    negara;
    kueri Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat
  4. Jalankan skrip dan verifikasi perbaikannya kueri Anda tidak menyertakan ekspresi yang ditentukan sebagai bagian dari fungsi agregat.
Ikon catatanCATATAN

Dengan mengelompokkan baris sebelum menerapkan fungsi agregat, klausa GROUP BY memungkinkan mesin database memahami cara menggabungkan entri dan memberikan hasil yang tepat.

Apa saja 5 fungsi agregat dalam SQL?

Di SQL, Anda mungkin dapat menggunakan salah satu fungsi agregat berikut:

  • MENGHITUNG()
  • JUMLAH()
  • AVG()
  • MIN()
  • MAX()

Namun, saat menggunakan salah satu fungsi agregat di atas, ingat pertimbangan tambahan berikut:

  • Anda hanya dapat menggunakan fungsi agregat pada kolom dengan data numerik.
  • Pada kolom yang merupakan bagian dari klausa GROUP BY, fungsi agregat tidak akan berfungsi.
  • Kolom yang juga merupakan bagian dari daftar SELECT akan muncul di hasil sebagai nilai tunggal jika Anda menerapkan fungsi agregat di atasnya.
Baca lebih lanjut tentang topik ini
  • Perbaiki: Nilai Ini Tidak Cocok dengan Validasi Data
  • Apa itu MMSSHost.exe & Bagaimana Cara Memperbaiki Penggunaan Memori yang Tinggi?
  • Drive Jaringan yang Dipetakan Tidak Dapat Dibuat [Perbaikan Kesalahan]

Itu dia. Anda sekarang harus mengerti mengapa Anda mendapatkan kesalahan, dan dengan mengadaptasi solusi kami, Anda harus sukses.

Anda mungkin juga tertarik dengan panduan kami yang lain, seperti memperbaiki database yang rusak di serverlet SQL.

Beri tahu kami jika panduan ini bermanfaat bagi Anda di bagian komentar di bawah. Selain itu, jika Anda memiliki cara lain untuk memperbaiki kesalahan, kami akan sangat senang mendengarnya dari Anda.

Masih mengalami masalah?

SPONSOR

Jika saran di atas tidak menyelesaikan masalah Anda, komputer Anda mungkin mengalami masalah Windows yang lebih parah. Kami menyarankan memilih solusi all-in-one seperti Benteng untuk memperbaiki masalah secara efisien. Setelah instalasi, cukup klik Lihat & Perbaiki tombol lalu tekan Mulai Perbaikan.

Microsoft memperluas dukungan server Windows dan SQL server hingga 16 tahun

Microsoft memperluas dukungan server Windows dan SQL server hingga 16 tahunServer WindowsJaminan PremiumServer Sql

Minggu ini, Microsoft meluncurkan tambahan lisensi yang akan datang untuk paket Jaminan Premium di mana ia akan memperpanjang dukungan patch untuk produk Windows Server atau SQL Server selama enam ...

Baca selengkapnya
MEMPERBAIKI: tidak dapat menghasilkan kesalahan konteks SSPI [SQL Server]

MEMPERBAIKI: tidak dapat menghasilkan kesalahan konteks SSPI [SQL Server]Server Sql

Kesalahan tidak dapat menghasilkan konteks SSPI dapat mencegah admin dan pengguna mengakses SQLserver.Dalam artikel ini, kita jelajahi tiga cara untuk perbaiki kesalahan ini untuk mendapatkanmu kem...

Baca selengkapnya
Pembaruan SQL Server terbaru hadir dengan masalah keandalan

Pembaruan SQL Server terbaru hadir dengan masalah keandalanServer Sql

Pembaruan Kumulatif 7 untuk SQL Server terganggu oleh masalah keandalan snapshot database.Administrator SQL Server 2019 tidak boleh menginstal pembaruan ini, seperti yang disarankan oleh Microsoft....

Baca selengkapnya