ðóññ | óêð

ßçûêè ïðîãðàììèðîâàíèÿ

ÏàñêàëüÑèÀññåìáëåðJavaMatlabPhpHtmlJavaScriptCSSC#DelphiÒóðáî Ïðîëîã

Êîìïüþòåðíûå ñåòèÑèñòåìíîå ïðîãðàììíîå îáåñïå÷åíèåÈíôîðìàöèîííûå òåõíîëîãèèÏðîãðàììèðîâàíèå

Âñå î ïðîãðàììèðîâàíèè


Linux Unix Àëãîðèòìè÷åñêèå ÿçûêè Àíàëîãîâûå è ãèáðèäíûå âû÷èñëèòåëüíûå óñòðîéñòâà Àðõèòåêòóðà ìèêðîêîíòðîëëåðîâ Ââåäåíèå â ðàçðàáîòêó ðàñïðåäåëåííûõ èíôîðìàöèîííûõ ñèñòåì Ââåäåíèå â ÷èñëåííûå ìåòîäû Äèñêðåòíàÿ ìàòåìàòèêà Èíôîðìàöèîííîå îáñëóæèâàíèå ïîëüçîâàòåëåé Èíôîðìàöèÿ è ìîäåëèðîâàíèå â óïðàâëåíèè ïðîèçâîäñòâîì Êîìïüþòåðíàÿ ãðàôèêà Ìàòåìàòè÷åñêîå è êîìïüþòåðíîå ìîäåëèðîâàíèå Ìîäåëèðîâàíèå Íåéðîêîìïüþòåðû Ïðîåêòèðîâàíèå ïðîãðàìì äèàãíîñòèêè êîìïüþòåðíûõ ñèñòåì è ñåòåé Ïðîåêòèðîâàíèå ñèñòåìíûõ ïðîãðàìì Ñèñòåìû ñ÷èñëåíèÿ Òåîðèÿ ñòàòèñòèêè Òåîðèÿ îïòèìèçàöèè Óðîêè AutoCAD 3D Óðîêè áàçû äàííûõ Access Óðîêè Orcad Öèôðîâûå àâòîìàòû Øïàðãàëêè ïî êîìïüþòåðó Øïàðãàëêè ïî ïðîãðàììèðîâàíèþ Ýêñïåðòíûå ñèñòåìû Ýëåìåíòû òåîðèè èíôîðìàöèè

ÑÎÎÒÍÅѨÍÍÛÅ ÏÎÄÇÀÏÐÎÑÛ È ÎÁÚÅÄÈÍÅÍÈß


Äàòà äîáàâëåíèÿ: 2015-07-09; ïðîñìîòðîâ: 362; Íàðóøåíèå àâòîðñêèõ ïðàâ


Êàê âû è ìîãëè ïðåäïîëîæèòü, ñîîòíåñ¸ííûå ïîäçàïðîñû ïî ñâîåé ïðèðîäå áëèçêè îáúåäèíåíèÿì - îíè îáà âêëþ÷àþò ñâåðêó êàæäîé ñòðîêè îäíîé òàáëèöû ñ êàæäîé ñòðîêîé äðóãîé (èëè ïñåâäîíèìîì) òàáëèöû. Âû íàéä¸òå, ÷òî áîëüøèíñòâî îïåðàöèé, êîòîðûå ìîãóò âûïîëíÿòüñÿ ñ îäíèì èç íèõ, áóäóò òàêæå ðàáîòàòü è ñ äðóãèì.
Îäíàêî â ïðèêëàäíîé ïðîãðàììå ìåæäó íèìè èìååòñÿ ðàçëè÷èå, òàêîå êàê âûøåóïîìÿíóòàÿ ïîòðåáíîñòü â èñïîëüçîâàíèè DISTINCT ñ îáúåäèíåíèåì è åãî íåîáÿçàòåëüíîñòü ñ ïîäçàïðîñîì.
Èìåþòñÿ òàêæå íåêîòîðûå âåùè, êîòîðûå êàæäûé èç íèõ ìîæåò äåëàòü òàê, êàê ýòîãî íå ìîæåò äðóãîé. Ïîäçàïðîñû, íàïðèìåð, ìîãóò èñïîëüçîâàòü àãðåãàòíóþ ôóíêöèþ â ïðåäèêàòå, äåëàÿ âîçìîæíûì âûïîëíåíèå îïåðàöèé òèïà íàøåãî ïðåäûäóùåãî ïðèìåðà, â êîòîðîì ìû èçâëåêëè çàêàçû, óñðåäí¸ííûå äëÿ èõ çàêàç÷èêîâ. Îáúåäèíåíèÿ, ñ äðóãîé ñòîðîíû, ìîãóò âûâîäèòü ñòðîêè èç îáåèõ ñðàâíèâàåìûõ òàáëèö, â òî âðåìÿ êàê âûâîä ïîäçàïðîñîâ èñïîëüçóåòñÿ òîëüêî â ïðåäèêàòàõ âíåøíèõ çàïðîñîâ.

Êàê ïðàâèëî ôîðìà çàïðîñà, êîòîðàÿ êàæåòñÿ íàèáîëåå èíòóèòèâíîé, áóäåò, âåðîÿòíî, ëó÷øåé â èñïîëüçîâàíèè, íî ïðè ýòîì õîðîøî áû çíàòü îáå òåõíèêè äëÿ òåõ ñèòóàöèé, êîãäà òà èëè èíàÿ ìîãóò íå ðàáîòàòü.

ÐÅÇÞÌÅ

Âû ìîæåòå ïîçäðàâèòü ñåáÿ ñ îâëàäåíèåì áîëüøîãî áëîêà ïîíÿòèé SQL - ñîîòíåñ¸ííîãî ïîäçàïðîñà. Âû âèäåëè, êàê ñîîòíåñ¸ííûé ïîäçàïðîñ ñâÿçàí ñ îáúåäèíåíèåì, à òàêæå - êàê åãî ìîæíî èñïîëüçîâàòü ñ àãðåãàòíûìè ôóíêöèÿìè è â ïðåäëîæåíèè HAVING.  îáùåì, âû òåïåðü çíàåòå âñå òèïû ïîäçàïðîñîâ.
Ñëåäóþùèé øàã - îïèñàíèå íåêîòîðûõ ñïåöèàëüíûõ îïåðàòîðîâ SQL. Îíè áåðóò ïîäçàïðîñû êàê àðãóìåíòû, êàê ýòî äåëàåò IN, íî, â îòëè÷èå îò IN, îíè ìîãóò èñïîëüçîâàòüñÿ òîëüêî â ïîäçàïðîñàõ. Ïåðâûé èç íèõ ïðåäñòàâëåí â Ãëàâå 12 è íàçûâàåòñÿ EXISTS.



<== ïðåäûäóùàÿ ëåêöèÿ | ñëåäóþùàÿ ëåêöèÿ ==>
ÑÎÎÒÍÅѨÍÍÛÅ ÏÎÄÇÀÏÐÎÑÛ Â ÏÐÅÄËÎÆÅÍÈÈ HAVING | ÊÀÊ ÐÀÁÎÒÀÅÒ EXISTS?


Êàðòà ñàéòà Êàðòà ñàéòà óêð


Óðîêè php mysql Ïðîãðàììèðîâàíèå

Îíëàéí ñèñòåìà ñ÷èñëåíèÿ Êàëüêóëÿòîð îíëàéí îáû÷íûé Èíæåíåðíûé êàëüêóëÿòîð îíëàéí Çàìåíà ðóññêèõ áóêâ íà àíãëèéñêèå äëÿ âåáìàñòåðîâ Çàìåíà ðóññêèõ áóêâ íà àíãëèéñêèå

Àïïàðàòíîå è ïðîãðàììíîå îáåñïå÷åíèå Ãðàôèêà è êîìïüþòåðíàÿ ñôåðà Èíòåãðèðîâàííàÿ ãåîèíôîðìàöèîííàÿ ñèñòåìà Èíòåðíåò Êîìïüþòåð Êîìïëåêòóþùèå êîìïüþòåðà Ëåêöèè Ìåòîäû è ñðåäñòâà èçìåðåíèé íåýëåêòðè÷åñêèõ âåëè÷èí Îáñëóæèâàíèå êîìïüþòåðíûõ è ïåðèôåðèéíûõ óñòðîéñòâ Îïåðàöèîííûå ñèñòåìû Ïàðàëëåëüíîå ïðîãðàììèðîâàíèå Ïðîåêòèðîâàíèå ýëåêòðîííûõ ñðåäñòâ Ïåðèôåðèéíûå óñòðîéñòâà Ïîëåçíûå ðåñóðñû äëÿ ïðîãðàììèñòîâ Ïðîãðàììû äëÿ ïðîãðàììèñòîâ Ñòàòüè äëÿ ïðîãðàììèñòîâ Còðóêòóðà è îðãàíèçàöèÿ äàííûõ


 


Íå íàøëè òî, ÷òî èñêàëè? Google âàì â ïîìîùü!

 
 

© life-prog.ru Ïðè èñïîëüçîâàíèè ìàòåðèàëîâ ïðÿìàÿ ññûëêà íà ñàéò îáÿçàòåëüíà.

Ãåíåðàöèÿ ñòðàíèöû çà: 0.049 ñåê.