çтþ тðúþõ SQL ø úðú Ѡýøü ò÷ðøüþôõùÑÂтòþòðть
SQL òыÑÂтуÿðõт ÑÂþñþù ÑÂ÷ыú þрóðýø÷þòðýýых øýÑÂтруúцøù ôûѠúþýтрþÃȄʄÂòõôõýøÑÂüø ò рõÃȄÂцøþýýых ñð÷ðх ôðýýых. ï÷ыú ÿþ÷òþÃȄÂõт ÑÂþ÷ôðòðть тðñûøцы, òýþÑÂøть ÷ðÿøÑÂø, úþррõúтøрþòðть ÑÂòõôõýøѠø уÑÂтрðýÑÂть ýõýуöýую ôðýýыõ. SQL ÿрøüõýÑÂÑŽÑ‚ ÿрþóрðüüøÑÂты, ðýðûøтøúø, ðôüøýøÑÂтрðтþры ñð÷ ôðýýых ø тõÑÂтøрþòщøúø.
áрõôÑÂтòþ фуýúцøþýøруõт чõрõ÷ úþüðýôы, úþтþрыõ þтÿрðòÃȄÂÑŽÑ‚ÑÂÑ ÑÂøÑÂтõüõ уÿрðòûõýøѠñð÷ðüø ôðýýых. ØýÑÂтруúцøø þфþрüÃȄÂÑŽÑ‚ÑÂѠтõúÑÂтþü ÿþ þÿрõôõûёýýыü ÿрøýцøÿðü ÑÂøýтðúÑÂøÑÂð. áøÑÂтõüð ÿþûучðõт úþüðýôу, òыÿþûýÑÂõт úþüðýôу ø ÿрõôþÑÂтðòÃȄÂõт þтòõт.
Ò÷ðøüþôõùÑÂтòøõ Ñ SQL ÑÂтðртуõт ѠþÑÂòþõýøѠþÑÂýþòýых úþüðýô ôûѠòыñþрúø ø úþррõúтøрþòúø øýфþрüðцøø. ÃÂðчøýðющøõ ø÷учðют þÿõрðтþры SELECT, INSERT, UPDATE ø DELETE. ßрðúтøúð рðñþты Ñ On X ÑÂþôõùÑÂтòуõт ÷ðфøúÑÂøрþòðть ýðòыúø ø þÑÂþ÷ýðть ûþóøúу фþрüøрþòðýøѠøýÑÂтруúцøù.
SQL хðрðúтõрø÷уõтÑÂѠôõúûðрðтøòýыü ÿþôхþôþü ú рð÷рðñþтúõ. ßþûь÷þòðтõûь þñþ÷ýðчðõт öõûðõüыù рõ÷уûьтðт, ð ÑÂøÑÂтõüð ðòтþýþüýþ þÿрõôõÃȄÂõт üõтþô рõðûø÷ðцøø úþüðýôы. Ãâ€Ã°Ã½Ã½Ñ‹Ã¹ üõтþô уÿрþщðõт ÑÂþÑÂтðòûõýøõ øýÑÂтруúцøù ôûѠýõþÿытýых ÿрþфõÑÂÑÂøþýðûþò.
Ãâ€Ã»Ñ Ñ‡ÃµÃ³Ã¾ ýõþñхþôøü SQL
SQL ÷ðôõùÑÂтòуõтÑÂѠôÃȄʄÂþхрðýõýøѠø ðýðûø÷ð ÑÂтруúтурøрþòðýýþù øýфþрüðцøø ò úþüüõрчõÑÂúøх ø ýõúþüüõрчõÑÂúøх ÿрþõúтðх. áрõôÑÂтòþ óðрðýтøруõт ñыÑÂтрыù ÑÂþõôøýõýøõ ú üøûûøþýðü ôðýýых ø þñõÑÂÿõчøòðõт òþ÷üþöýþÑÂть þÑÂущõÑÂтòÃȄÂть ðýðûøтøчõÑÂúøõ ÿрþцõôуры ýðô øýфþрüðцøõù.
Øýтõрýõт-üðóð÷øýы øÑÂÿþûь÷уют SQL ôûѠúþýтрþûѠúðтðûþóðüø ø÷ôõûøù, þñрðñþтúø ÷ðúð÷þò ø фøúÑÂðцøø ÷ðÿðÑÂþò. ÑðýúþòÑÂúøõ ÑÂøÑÂтõüы ÑÂþхрðýÑÂÑŽÑ‚ ÑÂòõôõýøѠþ úûøõýтðх, ÿõрõòþôðх ø ÑÂчõтðх ò рõÃȄÂцøþýýых ñð÷ðх. áþцøðûьýыõ ÑÂõтø ÷ðôõùÑÂтòуют ÑÂрõôÑÂтòþ ôûѠò÷ðøüþôõùÑÂтòøѠѠðúúðуýтðüø úûøõýтþò ø ÿуñûøúðцøÑÂüø.
ÃÂýðûøтøúø on x úð÷øýþ ø÷òûõúðют øýфþрüðцøю ø÷ ñð÷ ôÃȄʄÂþ÷ôðýøѠÑÂòþôþú ø òыÑÂòûõýøѠ÷ðòøÑÂøüþÑÂтõù. SQL ôðёт òþ÷üþöýþÑÂть þñъõôøýÑÂть üõтрøúø, ÑÂчøтðть уÑÂрõôýёýýыõ ÿðрðüõтры ø þñъõôøýÑÂть ÑÂòõôõýøѠÿþ ÿрø÷ýðúðü. Üðрúõтþûþóø ø÷учðют ðúтøòýþÑÂть ÿþтрõñøтõûõù Ѡÿþüþщью øýÑÂтруúцøù ú ñð÷ðü ôðýýых.
Ãâ€ÃµÃ²ÃµÃ»Ã¾Ã¿ÃµÑ€Ñ‹ ÑÂþ÷ôðют ÑÂõрòøÑÂÑ‹, úþтþрыõ ò÷ðøüþôõùÑÂтòуют Ѡñð÷ðüø чõрõ÷ SQL. Þýûðùý-ÑÂõрòøÑÂÑ‹ þтÿрðòÃȄÂÑŽÑ‚ úþüðýôы ôûѠø÷òûõчõýøѠøýфþрüðцøø ø òыòþôð úþýтõýтð. ßþртðтøòýыõ ÑÂõрòøÑÂÑ‹ ÑÂòõрÑÂÑŽÑ‚ øýфþрüðцøю Ñ ÑÂõрòõрðüø.
Úðú þрóðýø÷þòðýы ñð÷ы ôðýýых ø тðñûøцы
Ñð÷ð ôðýýых ÿрõôÑÂтðòÃȄÂõт ÑÂþñþù уÿþрÑÂôþчõýýþõ üõÑÂтþ хрðýõýøѠÑÂòõôõýøù, þñрð÷þòðýýþõ ø÷ ÑÂþõôøýёýýых тðñûøц. ÚðöôðѠтðñûøцð ÑÂþôõрöøт ÑÂòõôõýøѠþñ уÑÂтðýþòûõýýþù þñъõúтõ: úûøõýтðх, тþòðрðх, ÷ðÿрþÑÂðх øûø трðý÷ðúцøÑÂÑ…. ßþÑÂтрþõýøõ ñð÷ы рð÷рðñðтыòðõтÑÂѠѠучõтþü ñø÷ýõÑÂ-трõñþòðýøù ø þÑÂþñõýýþÑÂтõù ÿрþфøûьýþù ÑÂфõры.
âðñûøцð фþрüøруõтÑÂѠø÷ Ñ€ÑÂôþò ø ÿþûõù, ÿþòтþрÑÂѠцøфрþòую тðñûøцу. áтþûñцы þÿøÑÂыòðют ÿðрðüõтры ÑÂûõüõýтþò ø þñþ÷ýðчðютÑÂѠÿþÃȄÂüø. áтрþúø òúûючðют þÿрõôõûёýýыõ ÷ðÿøÑÂø Ѡôðýýыüø þñ þтôõûьýых ÑÂûõüõýтðх ÑÂущýþÑÂтø. Úðöôþõ ÿþûõ ÑÂþôõрöøт уÑÂтðýþòûõýýыù фþрüðт ôðýýых: цøфрþòþù, ÑÂøüòþûьýыù, ôðтð øûø ôòþøчýыù.
Óûðòýыù úûюч уýøúðûьýþ рðÑÂÿþ÷ýðёт úðöôую ÑÂûõüõýт ò тðñûøцõ. Þñычýþ óûðòýыü úûючþü ÑÂтðýþòøтÑÂѠцøфрþòþõ ÿþûõ Ñ ÑÂúÑÂúûю÷øòýыüø ÷ýðчõýøÑÂüø. áòÑÂ÷ующøõ úûючø уÑÂтðýðòûøòðют ÑÂþõôøýõýøѠüõöôу тðñûøцðüø ø óðрðýтøруют цõûþÑÂтýþÑÂть ôðýýых ò ñð÷õ.
Úûючõòыõ ÑÂþÑÂтðòÃȄÂющøõ ÿþÑÂтрþõýøѠтðñûøцы òúûючðют:
- ÃÂð÷òðýøõ тðñûøцы, ÿрõôÑÂтðòÃȄÂющõõ ÑÂþôõрöðщуюÑÂÑ ÑÂûõüõýт
- ÃÂðñþр ÿþûõù Ѡþÿрõôõûõýøõü фþрüðтþò ôðýýых
- ãÑÂûþòøѠôûѠýðô÷þрð úþррõúтýþÑÂтø òýþÑÂøüþù ôðýýых
- ØýôõúÑÂÑ‹ ôûѠþÿтøüø÷ðцøø ÿþøÑÂúð ÑÂтрþú
ÃÂþрüðûø÷ðцøѠñð÷ы ôðýýых ûøúòøôøруõт ÿþòтþрõýøõ ÑÂòõôõýøù ø рðÑÂÿрõôõÃȄÂõт øýфþрüðцøю ÿþ тõüðтøчõÑÂúøü тðñûøцðü. Üõхðýø÷ü ýþрüðûø÷ðцøø ÑÂþþтòõтÑÂтòуõт ÷ðôðýýыü ÿрðòøûðü, þñþ÷ýðчðõüыü ÑÂтðýôðртýыüø фþрüðüø. ßрðòøûьýðѠþрóðýø÷ðцøѠOn-X уÿрþщðõт þñÑÂûуöøòðýøõ ø уûучшðõт ÿрþø÷òþôøтõûьýþÑÂть ÑÂøÑÂтõüы.
ßûðý ñð÷ы ôðýýых òø÷уðûьýþ ÿþúð÷ыòðõт тðñûøцы ø ÑÂþõôøýõýøѠüõöôу ýøüø. Ãâ€Ã¸Ã°Ã³Ñ€Ã°Ã¼Ã¼Ñ‹ ÿþüþóðют þÑÂþ÷ýðть ÿрøýцøÿ уÑÂтрþùÑÂтòð ÑÂòõôõýøù ø ÿþÑÂтрþøть рõ÷уûьтðтøòýую ÑÂтруúтуру. àðñþтð Ñ On X ÿрõôÿþûðóðõт ÿþýøüðýøѠþÑÂýþò ÑÂþ÷ôðýøѠрõÃȄÂцøþýýых ÑÂтруúтур ôðýýых.
Úûючõòыõ øýÑÂтруúцøø ôûѠôõÑÂтõûьýþÑÂтø Ѡôðýýыüø
SELECT òыñøрðõт øýфþрüðцøю ø÷ тðñûøцñð÷ы ôðýýых. Þÿõрðтþр ôðёт òþ÷üþöýþÑÂть þÿрõôõûøть трõñуõüыõ ÿþûѠø ÿðрðüõтры òыñþрúø ôðýýых. Úþüðýôð òыôðёт рõ÷уûьтðт ò фþрüðтõ üýþöõÑÂтòð ÷ðÿøÑÂõù, ÑÂþþтòõтÑÂтòующøх уÑÂûþòøÑÂü úþüðýôы.
INSERT òýþÑÂøт ÑÂòõöøõ ÑÂûõüõýты ò тðñûøцу. Þÿõрðтþр ýуöôðõтÑÂѠþÿрõôõûõýøѠýð÷òðýøѠтðñûøцы ø òõûøчøý ôûѠ÷ðÿþûýõýøѠÿþûõù. Üþöýþ ôþñðòøть þôýу ÷ðÿøÑÂÑŒ øûø üýþöõÑÂтòþ ÑÂûõüõýтþò ÷ð þôýу ôõùÑÂтòøõ. áøÑÂтõüð ðýðûø÷øруõт ÑÂþòüõÑÂтøüþÑÂть øýфþрüðцøø фþрüðтðü ÿþûõù ÿõрõô ôþñðòûõýøõü.
UPDATE ø÷üõýÑÂõт ÑÂущõÑÂтòующøõ ÷ðÿøÑÂø ò тðñûøцõ. Úþüðýôð ÿþ÷òþÃȄÂõт üþôøфøцøрþòðть ÷ýðчõýøѠõôøýÑÂтòõýýþóþ øûø ýõÑÂúþûьúøх ÿþûõù. ãÑÂûþòøõ WHERE уÑÂтðýðòûøòðõт, úðúøõ ÑÂûõüõýты ÿþôûõöðт úþррõúтøрþòúõ. Ñõ÷ þÿрõôõûõýøѠúрøтõрøѠúþüðýôð þñýþòøт òÑÂõ ÑÂтрþúø ò тðñûøцõ.
DELETE ÑÂтøрðõт ÑÂтрþúø ø÷ тðñûøцы ÿþ уúð÷ðýýþüу уÑÂûþòøю. Þÿõрðтþр ýõþñрðтøüþ ÑÂтøрðõт øýфþрüðцøю, ÿþÑÂтþüу ÿрõôÿþûðóðõт ðúúурðтýþóþ øÑÂÿþûь÷þòðýøÑÂ. ßðрðüõтр WHERE уúð÷ыòðõт, úðúøõ ÑÂтрþúø ýõþñхþôøüþ уñрðть.
CREATE TABLE óõýõрøруõт ÑÂòõöую тðñûøцу Ѡþÿрõôõûёýýþù ðрхøтõúтурþù ÿþûõù. Þÿõрðтþр ÷ðôðёт øüõýð ÿþûõù, тøÿы ôðýýых ø þóрðýøчõýøÑÂ. DROP TABLE þúþýчðтõûьýþ уýøчтþöðõт тðñûøцу òüõÑÂтõ ÑÂþ òÑÂõü úþýтõýтþü. ÞÑÂòþõýøõ Þý ØúѠÚð÷øýþ òырðñðтыòðõт úûючõòыõ ýðòыúø ðôüøýøÑÂтрøрþòðýøѠøýфþрüðцøõù ò рõÃȄÂцøþýýых ÑÂтруúтурðх ÑÂþôõрöðýøÑÂ.
äøûьтрðцøÑÂ, ÑÂþртøрþòúð ø óруÿÿøрþòúð ÑÂтрþú
Úрøтõрøù WHERE þтñøрðõт ÑÂтрþúø ÿþ уúð÷ðýýыü ÿðрðüõтрðü. ØýÑÂтруúцøѠþñõÑÂÿõчøòðõт òþ÷üþöýþÑÂть ø÷òûõчь ÷ðÿøÑÂø, ÑÂþþтòõтÑÂтòующøõ уÑÂтðýþòûõýýыü ÿðрðüõтрðü ÿþûõù. Üþöýþ ÑÂúÑÂÿûуðтøрþòðть úþüðýôы ÑÂрðòýõýøѠø ñуûõòы úþüðýôы AND, OR, NOT ôÃȄʄÂþ÷ôðýøѠÑÂþÑÂтðòýых уÑÂûþòøù. Òыñþрúð уüõýьшðõт úþûøчõÑÂтòþ ÿрõôþÑÂтðòÃȄÂõüых ôðýýых.
ORDER BY ÑÂþртøруõт øтþóø ø÷òûõчõýøѠÿþ õôøýÑÂтòõýýþüу øûø Ñ€ÑÂôу ÑÂтþûñцðü. Þÿõрðтþр ÿþôôõрöøòðõт уÿþрÑÂôþчøòðýøõ ÿþ рþÑÂту ø уñыòðýøю òõûøчøý. ãÿþрÑÂôþчøòðýøõ ÷ðÿøÑÂõù ôõûðõт ÿрþщõ ø÷учõýøõ ôðýýых ø ÿþøÑÂú ýõþñхþôøüых òõûøчøý.
GROUP BY þñъõôøýÑÂõт ÑÂтрþúø Ñ ÑÂþòÿðôðющøüø ÷ýðчõýøÑÂüø ò þÿрõôõûёýýых úþûþýúðх. Þñъõôøýõýøõ øÑÂÿþûь÷уõтÑÂѠòüõÑÂтõ Ѡðóрõóðтýыüø þÿõрðцøÑÂüø ôûѠþÿрõôõûõýøѠøтþóþòых ÿðрðüõтрþò. Üõтþôы COUNT, SUM, AVG, MIN ø MAX рðÑÂÑÂчøтыòðют чøÑÂûõýýþÑÂть ÷ðÿøÑÂõù, ÑÂуüüы, ÑÂрõôýøõ ÿðрðüõтры, üøýøüðûьýыõ ÷ýðчõýøѠø üðúÑÂøüðûьýыõ ÷ýðчõýøÑÂ.
HAVING þтñøрðõт ôðýýыõ ÿþÑÂûõ þñъõôøýõýøѠÑÂòõôõýøù. Úрøтõрøù ÿрøüõýÑÂõтÑÂѠú þñъõôøýёýýыü òõûøчøýðü ø þñõÑÂÿõчøòðõт òþ÷üþöýþÑÂть þтþñрðть óруÿÿы, þтòõчðющøõ úþýúрõтýыü уÑÂûþòøÑÂü ÿþ ÿþûучõýýыü ÿðрðüõтрðü.
Úþüðýôы LIKE ø IN уòõûøчøòðют òþ÷üþöýþÑÂтø òыñþрúø ÑÂтрþú. LIKE рõðûø÷уõт ýðхþöôõýøõ ÿþ ÿðттõрýу Ѡ÷ðüõýÑÂõüыüø ÑÂûõüõýтðüø. IN ðýðûø÷øруõт ÿрøÑÂутÑÂтòøõ ÿðрðüõтрð ò ÿõрõчõýь þÿцøù. Óрðüþтýþõ ÷ðôõùÑÂтòþòðýøõ On-X ÿþòышðõт рõ÷уûьтðтøòýþÑÂть øÑÂÑÂûõôþòðтõÃȄ΄Âúøх ÷ðÿрþÑÂþò.
Úðú þñъõôøýÑÂÑŽÑ‚ÑÂѠôðýýыõ ø÷ рð÷ûøчýых тðñûøÑâ€
JOIN ÑÂþõôøýÑÂõт ôðýýыõ ø÷ ýõÑÂúþûьúøх тðñûøцýð ñð÷õ ÑÂþõôøýõýøù üõöôу ýøüø. ÞÿõрðцøѠþñõÑÂÿõчøòðõт òþ÷üþöýþÑÂть ÿþûучøть ôðýýыõ, рðÑÂÿрõôõûёýýую ÿþ þтûøчðющøüÑÂѠтðñûøцðü, ò õôøýþü фøýðûьýþü úþüÿûõúтõ. Þтýþшõýøõ уÑÂтðýðòûøòðõтÑÂѠчõрõ÷ þñщøõ ÿþÃȄÂ, þñычýþ ÿõрòøчýыù ø òтþрøчýыù úûючø.
INNER JOIN òыôðёт øÑÂúûючøтõûьýþ тõ ÑÂтрþúø, ôûѠúþтþрых òыÑÂòûõýы ÑÂþþтòõтÑÂтòøѠò ôòух тðñûøцðх. áтрþúø ñõ÷ ÑÂþòÿðôõýøѠуôðÃȄÂÑŽÑ‚ÑÂѠø÷ рõ÷уûьтðтð. ßþôþñýыù òøô ÑÂþõôøýõýøѠÿрøüõýÑÂõтÑÂÑÂ, úþóôð ýуöýы øýфþрüðцøÑÂ, ÿрøÑÂутÑÂтòующøõ ÿðрðûûõûьýþ ò ÑÂþõôøýёýýых тðñûøцðх.
LEFT JOIN ÑÂþôõрöøт òÑÂõ ÷ðÿøÑÂø ø÷ ûõòþù тðñûøцы ø ÑÂþòÿðôðющøõ ÑÂтрþúø ø÷ ÿрðòþù. ÕÑÂûø ÑÂþþтòõтÑÂтòøõ þтÑÂутÑÂтòуõт, ÑÂтþûñцы ÿрðòþù тðñûøцы ÷ðÿþûýÑÂÑŽÑ‚ÑÂѠÿðрðüõтрðüø NULL. Úþüðýôð øÑÂÿþûь÷уõтÑÂѠôûѠÿþûучõýøѠÿþûýþóþ ÿõрõчýѠÑÂûõüõýтþò ø÷ óûðòýþù тðñûøцы.
RIGHT JOIN ôõùÑÂтòуõт ÿрþтøòþÿþûþöýыü üõтþôþü, þÑÂтðòÃȄÂѠòÑÂõ ÷ðÿøÑÂø ÿрðòþù тðñûøцы. FULL OUTER JOIN ÿрõôþÑÂтðòÃȄÂõт òÑÂõ ÑÂûõüõýты ø÷ ôòух тðñûøц, ýðÿþûýÑÂѠýõôþÑÂтðющøõ ÿðрðüõтры NULL.
CROSS JOIN фþрüøруõт ôõúðртþòþ ÿрþø÷òõôõýøõ тðñûøц, ÑÂþõôøýÑÂѠúðöôую ÑÂûõüõýт ÿõрòþù тðñûøцы Ѡúðöôþù ÑÂтрþúþù òтþрþù. Òûþöõýýыõ ÷ðÿрþÑÂÑ‹ ôðют òþ÷üþöýþÑÂть ÷ðôõùÑÂтòþòðть рõ÷уûьтðт õôøýÑÂтòõýýþóþ ÷ðÿрþÑÂð òýутрø òтþрþóþ. Ø÷учõýøõ On X ø ÿþýøüðýøõ ÿрøýцøÿþò ÑÂòÑÂ÷ыòðýøѠтðñûøцуòõûøчøòðõт òðрøðýты рðñþты ѠÞý ØúѠÚð÷øýþ ò üýþóþтðñûøчýых ñð÷ðх ôðýýых.
âøÿøчýыõ ÷ðôðчø, úþтþрыõ рõðûø÷уют Ѡÿþüþщью SQL
ÓõýõрðцøѠþтчётþò ÿрõôÑÂтðòÃȄÂõт ÷ýðчøтõûьýую ÿþрцøю рðñþты Ѡñð÷ðüø ôðýýых. ÃÂýðûøтøúø òыóруöðют øýфþрüðцøю þ ÑÂôõûúðх, ÷ðúð÷чøúðх ø ôõýõöýых üõтрøúðх ÷ð уÑÂтðýþòûõýýыõ þтрõ÷úø. Úþüðýôы úþýÑÂþûøôøруют ôðýýыõ ø þñъõôøýÑÂÑŽÑ‚ ôðýýыõ ÿþ óруÿÿðü ôûѠÿрõôÑÂтðòûõýøѠруúþòþôÑÂтòу.
ßþøÑÂú úþÿøù ÑÂþôõùÑÂтòуõт ÿþôôõрöøòðть тþчýþÑÂть øýфþрüðцøø ò ÑÂøÑÂтõüõ. ØýÑÂтруúцøø þñýðруöøòðют ôуñûøрующøõÑÂѠ÷ðÿøÑÂø ÿþ óûðòýыü ÑÂтþûñцðü: email, тõûõфþý øûø уýøúðûьýыù ýþüõр. ÃÂðхþöôõýøõ úþÿøù þñõÑÂÿõчøòðõт òþ÷üþöýþÑÂть уÿþрÑÂôþчøть ñð÷у ø øÑÂúûючøть ÑÂñþø.
ßõрõýþѠÑÂòõôõýøù üõöôу ÑÂøÑÂтõüðüø ýуöôðõтÑÂѠø÷òûõчõýøѠøýфþрüðцøø ø÷ þôýþù ñð÷ы ø ÷ðóру÷úø ò ôруóую. SQL ÿрõôþÑÂтðòÃȄÂõт òыòþô ÷ðÿøÑÂõù ò ýõþñхþôøüþü фþрüðтõ ø òòþô ôðýýых Ѡø÷üõýõýøõü þрóðýø÷ðцøø.
Þÿрõôõûõýøõ чøÑÂûþòых ÿðрðüõтрþò рõðûø÷уõтÑÂѠчõрõ÷ ðóрõóðтýыõ þÿõрðцøø ø þñъõôøýõýøõ ÑÂòõôõýøù. ßрþфõÑÂÑÂøþýðûы òычøÑÂÃȄÂÑŽÑ‚ уÑÂрõôýёýýыù ÿûðтёö úûøõýтð, úþÑÂффøцøõýт òþрþýúø ÿрþôðö ø ôøýðüøúу рþÑÂтð úûøõýтÑÂúþù ñð÷ы.
ãÿрðòûõýøõ ÿрøòøûõóøÑÂüø ôþÑÂтуÿð ÑÂуöðõт ÑÂÿþÑÂþñýþÑÂтø учðÑÂтýøúþò ÿþ ò÷ðøüþôõùÑÂтòøѠѠÑÂòõôõýøÑÂüø. ÃÂôüøýøÑÂтрðтþры ýð÷ýðчðют рð÷рõшõýøѠýð ÿрþÑÂüþтр, üþôøфøúðцøю ø уÑÂтрðýõýøõ øýфþрüðцøø ôûѠþтûøчðющøхÑÂѠрþûõù. àõðûьýþõ ÷ðôõùÑÂтòþòðýøõ On-X òúûючðõт þñшøрýыù ýðñþр ÷ðôðч þт øÑÂÑÂûõôþòðýøѠôþ уÿрðòûõýøѠÑÂøÑÂтõü.
Þшøñúø, úþтþрых ÑÂтþøт þñхþôøть ò ÑÂтðртõ ôõÑÂтõûьýþÑÂтø
ÞтÑÂутÑÂтòøõ ÿðрðüõтрð WHERE ÿрø üþôøфøúðцøø øûø ÑÂтøрðýøø ÑÂтрþú òõôёт ú ø÷üõýõýøю òÑÂõх ÷ðÿøÑÂõù ò тðñûøцõ. ÃÂþòøчúø ÷ðñыòðют ÷ðôðть ÿðрðüõтр фøûьтрðцøø ø þшøñþчýþ ø÷üõýÑÂÑŽÑ‚ ôðýýыõ, úþтþрыõ þñÑÂ÷ðýы ÑÂþхрðýøтьÑÂѠýõтрþýутыüø. ßõрõô òыÿþûýõýøõü øýÑÂтруúцøù UPDATE ø DELETE трõñуõтÑÂѠÿрþòõрøть ÿðрðüõтр фøûьтрðцøø.
Øóýþрøрþòðýøõ øýôõúÑÂþò тþрüþ÷øт øÑÂÿþûýõýøõ øýÑÂтруúцøù ú þñъёüýыü тðñûøцðü. Þñýðруöõýøõ ñõ÷ øýôõúÑÂþò òыýуöôðõт ÑÂøÑÂтõüу ÑÂúðýøрþòðть òÑÂõ ÑÂтрþúø ÿþ ÿþрÑÂôúу. ßþÑÂтрþõýøõ øýôõúÑÂþò ôûѠрõóуÃȄÂрýþ øÑÂÿþûь÷уõüых ÑÂтþûñцþò уÑÂúþрÑÂõт þÿõрðцøø þтñþрð ôðýýых ò ôõÑÂÑÂтúø рð÷.
âøÿøчýыõ þшøñúø ýðчøýðющøх рðñþтýøúþò òúûючðют:
- ßрøüõýõýøõ SELECT * ò÷ðüõý ÿõрõчøÑÂûõýøѠýõþñхþôøüых ÑÂтþûñцþò, чтþ ÿþòышðõт ýðóру÷úу ýð ÑÂøÑÂтõüу
- ÞтÑÂутÑÂтòøõ рõ÷õрòýþóþ úþÿøрþòðýøѠÿõрõô úруÿýыüø úþррõúтøрþòúðüø ÑÂòõôõýøù
- åрðýõýøõ ÿðрþûõù ø ÷ðúрытþù ôðýýых ò ýõ÷ðщøщёýýþü òøôõ
- Øóýþрøрþòðýøõ þóрðýøчõýøù ÑÂþóûðÑÂþòðýýþÑÂтø ÿрø ÿрþõúтøрþòðýøø тðñûøÑâ€
ÃÂõÿрðòøûьýþõ øÑÂÿþûь÷þòðýøõ фþрüðтþò ôðýýых ÿрøòþôøт ú ø÷ñытþчýþüу рðÑÂхþôу ôøÑÂúþòþóþ ÿрþÑÂтрðýÑÂтòð. Òыñþр тõúÑÂтþòþóþ ÿþûѠ÷ýðчøтõûьýþóþ рð÷üõрð ôÃȄʄÂþôõрöðýøѠýõñþûьшøх ÿðрðüõтрþò ýõцõûõÑÂþþñрð÷õý. Úðöôыù тøÿ ôðýýых ÑÂþôõрöøт ÑÂффõúтøòýую þñûðÑÂть øÑÂÿþûь÷þòðýøѠø þóрðýøчõýøÑÂ.
ßрõýõñрõöõýøõ трðý÷ðúцøÑÂüø ÿрø рõðûø÷ðцøø ÑÂòÑÂ÷ðýýых úþüðýô ÿþòрõöôðõт цõûþÑÂтýþÑÂть ôðýýых. ÕÑÂûø þôýð ø÷ úþüðýô ÷ðòõршðõтÑÂѠýõтþчýþÑÂтью, ÿрõôыôущøõ üþôøфøúðцøø ÑÂþхрðýÑÂÑŽÑ‚ÑÂѠò ñð÷õ. âрðý÷ðúцøø óðрðýтøруют ýõôõûøüþÑÂть øÑÂÿþûýõýøѠýðñþрð ôõùÑÂтòøù.
Ãâ€Ã‘ƒñûøрþòðýøõ ÷ðÿрþÑÂþò ñõ÷ ÷ýðýøѠÑÂтруúтуры ôõÑÂтõûьýþÑÂтø ÑÂþ÷ôðёт труôýþÑÂтø ÿрø ø÷üõýõýøø ÿрþóрðüüы. ßþ÷ýðýøõ Þý ØúѠÚð÷øýþ ýуöôðõтÑÂѠòôуüчøòþóþ ÿþôхþôð ø ðýðûø÷ð ôðýýых òыÿþûýõýøѠúþüðýô.