Birdən çox sütunla fərqli istifadə edə bilərəmmi?
Birdən çox sütunla fərqli istifadə edə bilərəmmi?
Anonim

The FƏRQLİ bənd bacarmaq olmaq istifadə olunur bir və ya daha çox üzərində sütunlar bir masa. masa_adı; Bu ifadədə_1 sütunundakı dəyərlər sütun var istifadə olunur dublikatı qiymətləndirmək. Müəyyən etsəniz çoxlu sütun , the FƏRQLİ bənd olacaq dublikatı bunların qiymətlərinin birləşməsinə əsasən qiymətləndirin sütunlar.

Bu baxımdan, SQL-də birdən çox sütunda fərqli istifadə edə bilərikmi?

Çoxlu sütunlarda DISTINCT . In SQL çoxlu sahələr ilə də əlavə edilə bilər FƏRQLİ bənd. DISTINCT olacaq bütün seçilmiş sətirləri aradan qaldırın sahələr eynidirlər.

Yuxarıdakılardan əlavə, SQL-də birdən çox sütunu necə seçə bilərəm? Kimə birdən çox sütun seçin masadan sadəcə ayırın sütun vergül ilə adlar! Məsələn, bu sorğu ikisini seçir sütunlar , ad və doğum tarixi, insanlar cədvəlindən: SEÇİN insanlardan ad, doğum tarixi; Bəzən istəyə bilərsən seçin hamısı sütunlar bir masadan.

Nəticə etibarı ilə, fərqlilik bütün sütunlara aiddirmi?

The FƏRQLİ açar sözdür bütün sütunlara tətbiq olunur . Bu, sorğunun içərisindəki dəyərlərin birləşməsindən istifadə edəcəyi deməkdir bütün sütunlar fərqi qiymətləndirmək. Əgər seçmək istəyirsinizsə fərqli bəzilərinin dəyərləri sütunlar seçim siyahısında GROUP BY bəndindən istifadə etməlisiniz.

SQL-də bir sütunda dublikatsız qeydi necə seçə bilərəm?

Əsas açar cədvəldə heç bir nömrənin olmadığını təmin edir dublikat sıralar . Ancaq istifadə etdiyiniz zaman SEÇİN ifadəsinin bir hissəsini sorğulamaq üçün sütunlar a masa, ala bilərsiniz dublikatlar . cədvəl 1; İstifadə etsəniz bir sütun DISTINCT operatorundan sonra verilənlər bazası sistemi bundan istifadə edir sütun qiymətləndirmək dublikat.

Tövsiyə: