Мазмуну:

MySQLде ички кошулууну кантип түзөм?
MySQLде ички кошулууну кантип түзөм?

Video: MySQLде ички кошулууну кантип түзөм?

Video: MySQLде ички кошулууну кантип түзөм?
Video: Учим Базы Данных за 1 час! #От Профессионала 2024, Ноябрь
Anonim

MySQL INNER JOIN

  1. Биринчиден, FROM пунктунда (t1) пайда болгон негизги таблицаны көрсөтүңүз.
  2. Экинчиден, бөлүмдө пайда болгон негизги таблицага кошула турган таблицаны көрсөтүңүз ИЧКИ КОШУЛУУ пункту (t2, t3, …).
  3. Үчүнчүдөн, а кошулуу ON ачкыч сөзүнөн кийинки шарт ИЧКИ КОШУЛУУ пункт.

Ошо сыяктуу эле, мен кантип MySQLге кошулам?

үчүн кошулуу столдор, сиз айкаш жыгачты колдоносуз кошулуу , ички кошулуу , солго кошулуу , же туура кошулуу тиешелүү түрү үчүн пункт кошулуу . The кошулуу FROM сүйлөмүнөн кийин пайда болгон SELECT операторунда сүйлөм колдонулат. Белгилей кетчү нерсе MySQL FULL OUTERди колдогон эмес КОШУЛ дагы.

Ошондой эле, мисалы, MySQLге кошулуу деген эмне деп сурашы мүмкүн? актысы MySQLге кошулуу эки же андан көп үстөлдү бир үстөлгө сындырууну билдирет. Сиз колдоно аласыз КОШУЛАТ SELECT, UPDATE жана DELETE билдирүүлөрүндө кошулуу the MySQL столдор. биз көрөбүз мисал СОЛ КОШУЛ ошондой эле жөнөкөйдөн айырмаланып турат MySQL КОШУЛУУ.

Ошо сыяктуу эле, ички кошулууну кантип жасайсыз?

SQL Server INNER JOIN синтаксиси

  1. Биринчиден, FROM пунктунда негизги таблицаны (T1) көрсөтүңүз.
  2. Экинчиден, INNER JOIN пунктунда (T2) экинчи таблицаны жана кошулуу предикатын көрсөтүңүз. Натыйжалар топтомуна кошулуу предикатын TRUE деп баалаган саптар гана камтылган.

Ички кошулуу функциясы кандай?

SQL аныктамасы Ички кошулуу Ички кошулуу SQL сервериндеги пункт эки же андан көп таблицаларда дал келген маанилерге ээ болгон саптарды бириктирип, жаңы таблицаны (физикалык эмес) түзөт. Бул кошулуу таблицалардын ортосундагы логикалык байланышка (же жалпы талаага) негизделген жана эки таблицада тең пайда болгон маалыматтарды алуу үчүн колдонулат.

Сунушталууда: