Како спојити табеле користећи МиСКЛ?

Kako Spojiti Tabele Koristeci Miskl



У МиСКЛ-у, „ ИНСЕРТ ИГНОРЕ ” наредба се користи приликом спајања једног или више записа других табела у једну табелу. Поред тога, избегава неважеће редове, као што је додавање дупликата кључа где поља табеле имају ограничење ПРИМАРНОГ или ЈЕДИНСТВЕНОГ кључа. Друга ситуација је уметање вредности НУЛЛ где поље табеле има НОТ НУЛЛ ограничење.

Овај пост ће расправљати о методу спајања табела у МиСКЛ базама података.







Како спојити табеле у МиСКЛ базама података?

Да бисте спојили табеле у МиСКЛ бази података, следите доле наведене кораке:



  • Приступите МиСКЛ серверу и проверите доступне базе података.
  • Промените базу података и листе табела.
  • Прикажите садржај табеле.
  • Покренути ' ИНСЕРТ ИГНОРЕ ИНТО <табле1> СЕЛЕЦТ * ФРОМ <табле2> ” команда.

Корак 1: Приступите МиСКЛ серверу



Прво отворите Виндовс терминал и извршите дату команду да бисте приступили МиСКЛ серверу:





мискл -ин корен -п



Корак 2: Прикажите базе података

Затим користите „ ПРИКАЖИ ” команда за приказ свих доступних база података:

ПРИКАЖИ БАЗЕ ПОДАТАКА;

Изабрали смо „ миневдб ” база података са листе:

Корак 3: Промените базу података

Сада извршите „ КОРИСТИ ” команда за промену базе података:

УСЕ миневдб;

Корак 4: Наведите табеле

Затим погледајте све табеле тренутне базе података тако што ћете покренути „ ПРИКАЖИ ” команда:

СХОВ ТАБЛЕС;

Као што видите, у наставку смо одабрали две табеле „ цласс_маркс ' и ' студент_маркс ”:

Корак 5: Прегледајте садржај табеле

Да бисте приказали садржај претходно изабраних табела тако што ћете извршити СЕЛЕЦТ ' изјава:

СЕЛЕЦТ * ФРОМ студент_маркс;

Овде смо показали „ студент_маркс ” садржај табеле који садржи три записа:

Затим погледајте садржај „ цласс_маркс ' сто:

СЕЛЕЦТ * ФРОМ цласс_маркс;

Као што видите, табела приказана испод има два записа:

Корак 6: Спајање табела

На крају, извршите „ ИНСЕРТ ИГНОРЕ ИН ТО ” изјава за спајање табела:

ИНСЕРТ ИГНОРЕ ИНТО студент_маркс СЕЛЕЦТ * ФРОМ цласс_маркс;

овде:

  • ИНСЕРТ ИГНОРЕ ” израз се користи за игнорисање неважећих записа кад год додајемо један или више записа у табелу.
  • У ” се користи за додавање записа у другу табелу.
  • студент_маркс ” је табела у којој желимо да спојимо редове.
  • СЕЛЕЦТ ” израз се користи за издвајање табеле.
  • * ” симбол звездице представља све.
  • ИЗ ” клаузула се користи за преузимање неких записа из табеле.
  • цласс_маркс ” је име циљне табеле.

Према обезбеђеном излазу, „ Упит ОК ” означава да је наредба успешно извршена:

Корак 7: Верификација

На крају, покрените „ СЕЛЕЦТ ” упит за потврду да ли су оба записа табеле спојена или не:

СЕЛЕЦТ * ФРОМ студент_маркс;

Може се приметити да су записи табеле спојени:

То је све! Саставили смо најлакши метод спајања табела у МиСКЛ базама података.

Закључак

Да бисте спојили табеле у МиСКЛ бази података, прво приступите МиСКЛ серверу и проверите доступне базе података. Затим промените базу података, наведите табеле и прикажите садржај табеле. Затим извршите „ ИНСЕРТ ИГНОРЕ ИНТО <табле1> СЕЛЕЦТ * ФРОМ <табле2> ” команда. Овај пост је демонстрирао метод спајања табела у МиСКЛ базама података.