Perbezaan Antara Mempunyai dan Mana Fasal Perbezaan Antara
Memiliki di mana Klausa
Mesin, komputer khususnya, direka sebagai alat komunikasi manusia. Oleh itu, mereka diwujudkan sedemikian rupa sehingga tingkah laku mereka dikawal oleh program yang menggunakan bahasa buatan. Bahasa semulajadi seperti bahasa Inggeris tidak boleh digunakan oleh komputer kerana perbendaharaan kata terlalu besar dan sentiasa berubah.
Bahasa komputer perlu tepat dan tepat kerana komputer tidak masuk akal sehingga ia berdasarkan algoritma yang boleh mengira dan memproses data serta membolehkan komputer untuk alasan. Terdapat beberapa bahasa komputer yang telah dicipta. Setiap daripada mereka mempunyai dua komponen, sintaks atau bentuk dan semantik atau makna.
Terdapat perhimpunan, serentak, aliran data, definisi, fungsi, pertengahan, logik, prosedur, dan bahasa pertanyaan. Bahasa pertanyaan digunakan untuk membuat pertanyaan mengenai pangkalan data dan sistem maklumat. Satu bahasa semacam itu ialah Language Query Structured (SQL).
SQL adalah bahasa komputer pangkalan data dengan fungsi berikut: memasukkan data, kemas kini dan memadam, akses dan kawalan, dan kawalan skema dan pengubahsuaian. Ia selanjutnya dibahagikan kepada elemen berikut:
Ekspresi
Predikat
Pertanyaan
Pernyataan
Klausa
SQL mempunyai klausa berikut:
Klausa kekerapan
klausa
Kumpulan BY clause
Order By clause
Where Current Of clause
Having clause
Where clause
Clause having always used with group by clause. Ia digunakan untuk menapis rekod yang dikembalikan oleh kumpulan dengan klausa menggunakan predikat. Hasil kumpulan oleh klausa dibatasi dengan menggunakan klausa yang memiliki dan hanya baris yang ditentukan dipilih.
Fasal di mana digunakan untuk memilih baris yang akan dimasukkan dalam pertanyaan dan menggunakan predikat perbandingan dan ia tidak termasuk baris yang tidak dinilai oleh predikat perbandingan menjadi benar. Ia digunakan dalam syarat-syarat yang merujuk kepada fungsi agregat dan untuk memilih baris individu dalam jadual yang dinyatakan dalam dari fasal.
Tanpa itu set baris yang terhasil akan menjadi sangat besar. Ia menggunakan pengendali berikut: = atau sama, atau tidak sama,> atau lebih besar daripada, = atau lebih besar atau sama, <= atau kurang daripada atau sama, ANTARA, SEPERTI, dan IN.
Ringkasan
1. Klausa yang ada digunakan dalam baris yang dikumpulkan sementara klausa di mana digunakan dalam baris individu.
2. Apabila ia digunakan bersama-sama, klausa di mana digunakan terlebih dahulu untuk memilih baris mana yang akan dikumpulkan kemudian fasal yang telah digunakan.
3. Klausa yang dimiliki digunakan dengan suatu kumpulan mengikut klausa manakala klausa di mana yang disamankan dalam baris yang ditentukan oleh dari klausa.