Помножите две колоне у СКЛ-у

Pomnozite Dve Kolone U Skl U



У свету база података често имамо потребу да извршимо математичке операције над подацима који се чувају у табелама. Једна таква уобичајена операција је математичко множење које је корисно када треба да одредимо укупне вредности, проценте или било коју другу изведену метрику.

У овом водичу ћемо научити о уобичајеној операцији множења која укључује дељење две колоне математичке табеле.

Табела узорака

У сврху демонстрације, хајде да направимо табелу која садржи метричке податке и да је користимо за илустрацију како да помножимо две колоне у СКЛ-у.







ЦРЕАТЕ ТАБЛЕ цоунтри_дата (
ид ИНТ АУТО_ИНЦРЕМЕНТ ПРИМАРНИ КЉУЧ НИЈЕ НУЛЛ,
цоунтри_наме ВАРЦХАР(255) НОТ НУЛЛ,
становништво ИНТ НОТ НУЛЛ,
удаљеност ФЛОАТ НОТ НУЛЛ,
гдп ДЕЦИМАЛ(15,
2) НИЈЕ НУЛЛ ДЕФАУЛТ(0)
);

Ово би требало да креира табелу под називом „цоунтри_дата“ и садржи информације о земљи као што су назив земље, становништво, укупна удаљеност и БДП.



Затим можемо да убацимо записе у табелу на следећи начин:



ИНСЕРТ
У
подаци о држави (име_државе,
Популација,
удаљеност,
бдп)
ВРЕДНОСТИ
('Америка',
331002651,
9831.34,
22675248,00),
('Кина',
1439323776,
9824.58,
16642205,00),
('Индија',
1380004385,
3846.17,
2973191,00),
('Бразил',
212559417,
8326.19,
1839756,00),
('Русија',
145934462,
10925.55,
1683005.00);

Резултат је следећи:





Помножите две колоне у СКЛ-у

Претпоставимо да желимо да израчунамо производ колоне популације и удаљености. Можемо помножити укупну популацију са удаљености земље.



У СКЛ-у, да бисмо помножили две колоне, користимо оператор „*“ иза којег следе колоне у које желимо да поделимо.

На пример:

СЕЛЕЦТ
Назив земља,
Популација,
удаљеност,
бдп,
(популација * растојање) АС прод
ИЗ
цоунтри_дата;

У овом случају, колону становништва множимо колоном удаљености и додељујемо резултујућој колони псеудонимом прод.

Добијени скуп је следећи:

Ово показује просечну популацију земље по квадратној јединици.

Закључак

У овом водичу смо научили како можемо да извршимо математичко множење у СКЛ-у множењем две колоне табеле да бисмо добили резултате за сваку одговарајућу вредност.