Bir nechta ustunlar bilan alohida foydalanishim mumkinmi?
Bir nechta ustunlar bilan alohida foydalanishim mumkinmi?

Video: Bir nechta ustunlar bilan alohida foydalanishim mumkinmi?

Video: Bir nechta ustunlar bilan alohida foydalanishim mumkinmi?
Video: 500ta mijozni Erkak va ayolga ajratib chiqish. Excel darslari 2024, Aprel
Anonim

The AYRIQ bandi mumkin bo'l ishlatilgan bir yoki bir nechta ustunlar stoldan. jadval_nomi; Ushbu bayonotda ustundagi qiymatlar_1 ustun bor ishlatilgan dublikatni baholash uchun. Belgilasangiz bir nechta ustunlar , the AYRIQ bandi bo'ladi dublikatni bularning qiymatlari birikmasidan kelib chiqib baholang ustunlar.

Shu munosabat bilan biz SQLda bir nechta ustunlarda alohida foydalanishimiz mumkinmi?

Bir nechta ustunlarda DISTINCT . In SQL bir nechta maydonlar bilan ham qoʻshilishi mumkin AYRIQ bandi. DISTINCT bo'ladi Barcha tanlangan qatorlarni yo'q qiling dalalar bir xildir.

Yuqoridagilardan tashqari, SQLda bir nechta ustunlarni qanday tanlash mumkin? Kimga bir nechta ustunlarni tanlang jadvaldan ajratib oling ustun vergul bilan ismlar! Masalan, bu so'rov ikkitasini tanlaydi ustunlar , ism va tug'ilgan sana, odamlar jadvalidan: TANLASH odamlardan ism, tug'ilgan sana; Ba'zan siz xohlaysiz tanlang hammasi ustunlar stoldan.

Shunday qilib, barcha ustunlar uchun farq qo'llaniladimi?

The AYRIQ kalit so'z barcha ustunlarga qo'llaniladi . Bu so'rovda qiymatlar birikmasidan foydalanishni anglatadi barcha ustunlar farqni baholash uchun. Agar siz tanlamoqchi bo'lsangiz alohida ba'zilarining qadriyatlari ustunlar tanlash ro'yxatida siz GROUP BY bandidan foydalanishingiz kerak.

SQL-da bitta ustunda dublikatsiz yozuvni qanday tanlash mumkin?

Birlamchi kalit jadvalda yo'qligini ta'minlaydi takroriy qatorlar . Biroq, siz foydalanganda TANLASH ning bir qismini so'rash uchun bayonot ustunlar a stol, olishingiz mumkin dublikatlar . 1-jadval; Agar foydalansangiz bitta ustun DISTINCT operatoridan keyin ma'lumotlar bazasi tizimi undan foydalanadi ustun baholash uchun dublikat.

Tavsiya: