Ïîíåäåëüíèê, 23 Ìàÿ 2016 ã. 15:52
+ â öèòàòíèê
Äîáðîå âðåìÿ ñóòîê, óâàæàåìûå ïîñòîÿëüöû! ß â sql íîâè÷îê, íî â ïðîöåññå. Ñòîëêíóëñÿ ñ çàäà÷åé, íàä êîòîðîé ëîìàþ ãîëîâó óæå íåäåëþ, ïðîøó ïîìîùè ó îïûòíûõ êîëëåã, ò.ê. ñâîèõ ìîçãîâ ïîêà íå õâàòàåò.
Çàäà÷à òàêîâà:
- 2 îäèíàêîâûå ïî ñòðóêòóðå òàáëèöû ñ ðàçíûì êîëè÷åñòâîì çàïèñåé
- 2 ñòîëáöà: id -êëþ÷, name ôàìèëèè
- íåîáõîäèìî óäàëèòü ñòðîêó èç äâóõ òàáëèö, åñëè çíà÷åíèÿ name ñîâïàäàþò.
- çàïèñü â name â îáåèõ òàáëèöàõ ìîæåò íåîäíîêðàòíî äóáëèðîâàòüñÿ, áûòü çàïèñàíà ñ îøèáêîé.
Íàïðèìåð:
èñõîäíûå äàííûå
t1 t2
id name id name
1 Èâàíîâ 1 Ïåòðîâ
2 Èâàíîâ 2 Èâàíîâ
3 Ïåòðîâ 3 Ñèäîðîâ
4 Ïåòðîâ 4 Ñèäîðîâ
5 Èâàíîâ 5 Ìàêñèìîâ
6 Ñèäîðîâ 6 Èâàíî
7 Ðîìàíîâ 7 Èâàíîâ
ðåçóëüòàò:
t1 t2
id name id name
4 Ïåòðîâ 4 Ñèäîðîâ
5 Èâàíîâ 5 Ìàêñèìîâ
7 Ðîìàíîâ 6 Èâàíî
Äàííûå â ñòîëáöå id íå èíòåðåñíû. Ìîÿ ëîãèêà - ñäåëàòü 2 öèêëà è ñðàâíèòü êàæäóþ çàïèñü ïåðâîé òàáëèöû
ñî âñåìè çàïèñÿìè âòîðîé. Ïðè óñëîâèè ñîâïàäåíèÿ, óäàëÿåì çàïèñè â îáåèõ òàáëèöàõ è èäåì äàëüøå ïî çàïèñÿì
ïåðâîé òàáëèöû. Ëþäè â ãóãëàõ ãîâîðÿò, ÷òî öèêëû â ÑÓÁÄ íå ðàöèîíàëüíîå ðåøåíèå. Ïîäñêàæèòå ïîæàëóéñòà, êàê
ðåøèòü.
http://www.sql.ru/forum/1215175/cikly-v-subd
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-