Sql – Structured Query Language


Мисол. SELECT stName, grName



Download 0,87 Mb.
bet20/20
Sana09.12.2022
Hajmi0,87 Mb.
#882644
1   ...   12   13   14   15   16   17   18   19   20
Bog'liq
8-9-Лекция узб (1)

Мисол.

SELECT stName, grName

FROM Students INNER JOIN Groups

USING (grNum);

Жадвалларни ташқи туташириш (OUTER JOIN)

SQL-92 да 2 типни ташқи туташтириш тушунчаси мавжуд :

  • Чап томонли (LEFT OUTER JOIN, *=);
  • Ўнг томонли (RIGHT OUTER JOIN, =*).

Жадвалларни ташқи туташириш (OUTER JOIN)

LEFT OUTER JOIN


Table A
Table B

Жадвалларни ташқи туташириш(OUTER JOIN)

SELECT Students.stName, Groups.grName

FROM Students LEFT OUTER JOIN Groups ON Students.grNum = Groups.grNum

Результат:


Students

stNum

stName

grNum

1

Собиров

1

2

Ваисов

1

3

Камолов

Groups

grNum

grName

1

КИ-121

2

ПИ-111

stName

grName

Собиров

КИ-121

Ваисов

КИ-121

Камолов

Жадвалларни ташқи туташириш (OUTER JOIN)

RIGHT OUTER JOIN


Table B
Table A

Жадвалларни ташқи туташириш (OUTER JOIN)

SELECT Students.stName, Groups.grName

FROM Students RIGHT OUTER JOIN Groups ON Students.grNum = Groups.grNum

Результат:


Students

stNum

stName

grNum

1

Собиров

1

2

Ваисов

1

3

Камолов

stName

grName

Собиров

КИ-121

Ваисов

КИ-121

ПИ-111

Groups

grNum

grName

1

КИ-121

2

ПИ-111

SELECT INTO ифодаси

SQL-сўров натижасини сақлаш учун янги жадвалдан фойдаланиш мумкин. Бу операция синтаксиси қуйидагича кўринишга эга:

SELECTINTO <янги жадвал номи>

FROM

[WHERE…]

Мисол: SELECT * INTO StudentsBackup

FROM Students

Назорат саволлари

  • SQL тарихи. SQL тили стандартлари.
  • SQL тили вазифаси. SQL тили таркибий қисмлари (операторлар гурухи).
  • SQL тили диалектлари. Маълумотлар базаси билан ишлаш режимлари данных.
  • SQL тили операторларининг гурухлари
  • SQL тили маълумотларни аниқлаш операторлари DDL
  • SQL тили маълумотларни манипулиациялаш операторлари ( DML)
  • SQL тили маълумотларниҳимоялаш ва бошқариш операторлари (DCL)
  • SQL тилининг транзакцияларни бошқариш операторлари (TCL)
  • SQL тилида маълумотлар типлари (MySQL)
  • Киритилган функциялар. MySQL сатрлар билан ишлаш функциялари.
  • Киритилган функциялар. Сонлар билан ишлаш функциялари (MySQL).
  • Киритилган функциялар. Сана ва вақт била ишлаш функциялари (MySQL).
  • Киритилган функциялар. MySQL кенгайтирилган функциялари.
  • SELECT оператори форматини тушунтиринг.
  • Маълумотларни танлаш сўровлари. Оператор SELECT.
  • Оператор SELECT: FROM ва WHERE ифодаси. (Сатрларни танлаш шартини шакллантириш: солиштириш амаллари, BETWEEN, IN, шаблонга текшириш (LIKE) ва б.)
  • SELECT операторида агрегат функцияларини қўллаш.
  • SELECT натижасини тартиблаш ва гурухлаб танлаш: ORDER BY ва GROUP BY ифодаси.
  • Ичма-ич SELECT сўровлари.
  • Жадвалларни ички ва ташқи улаш (INNER JOIN ва OUTER JOIN).

Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish