11.07.2015 Views

Group Function

Group Function

Group Function

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Query­Query Ilegal Menggunakan <strong>Group</strong> <strong>Function</strong>sBeberapa kolom atau ekpresi pada daftar SELECT yang bukanfungsi agreget harus ada dalam klausa GROUP BY :Kolom tidak ada pada klausa GROUP BYQuery­Query Ilegal Menggunakan <strong>Group</strong> <strong>Function</strong>sKapanpun Anda menggunakan suatu campuran dari item­item individual (DEPARTMENT_ID)dan group function (COUNT) pada pernyataan SELECT yang sama, Anda harus menyertakansuatu klausa GROUP BY yang menentukan item­item individu (dalam kasus ini,DEPARTMENT_ID). Jika klausa GROUP BY tidak ada, maka muncul pesan kesalahan “not asingle­group group function”dan sebuah asterisk (*) akan menunjuk kepada kolom yangbermasalah. Anda dapat memperbaiki kesalahan pada slide dengan menambahkan klausa GROUPBY :SELECTFROMGROUP BYdepartment_id, count(last_name)employeesdepartment_id;. . .8 rows selectedDEPARTEMENT_IDCOUNT(LAST_NAME)10 120 21Setiap kolom atau ekspresi pada daftar SELECT yang bukan merupakan fungsi agreget harus adapada klausa GROUP BY.Oracle Database 10g: SQL Fundamentals I 4­17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!