рд╕реНрдерд┐рддрд┐ - рдЖрдк рдЗрд╕реЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рдмреНрд▓реЛрдВрдб рдХреЗ рдкрд╛рд╕ рдЗрд▓реМрдж рдореЗрдВ рдПрдХ рд╣реА рдЦрд╛рддреЗ рдореЗрдВ 2 рдлреЛрди рд╣реИрдВред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рдпрд╛рдВ рдирд╣реАрдВ рд╣реИрдВред рдореИрдВ рдмрд╛рджрд▓реЛрдВ рдореЗрдВ рдкреНрд░рддрд┐рдпреЛрдВ рдХреА рддрд╛рдЬрдЧреА рдХреЗ рд▓рд┐рдП рд╡реНрд░рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдЧреЛрд░рд╛ рдЕрдкрдиреЗ рдПрдХ рджреЛрд╕реНрдд рдХреЛ рдлреЛрди рджреЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдЪрдордХреАрд▓реЗ рд╕рд┐рд░ рдХреЛ рдХреНрдпрд╛ рд╣рд┐рд▓рд╛рдпрд╛ - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдПрдХ рд╕рдордп рдореЗрдВ 200 рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ред рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗред рдФрд░ рдореБрдЭреЗ рджреВрд╕рд░реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдПрдХ рдкреНрд░рд╛рдЪреАрди рдлреЛрди рдмреБрдХ рдорд┐рд▓реАред рдЖрдБрд╕реВ, рд╣рд┐рд╕реНрдЯреАрд░рд┐рдпрд╛, рдХреЙрд▓ - рдорджрджред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдмрд╛рд╣рд░реА рджреБрдирд┐рдпрд╛ рд╕реЗ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рд╕рд┐рдо-рдХрд╛рд░реНрдб рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ, рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдЕрдиреНрдп рд╕рдВрдЪрд╛рд░ рдмрдВрдж рдХрд░рддреЗ рд╣реИрдВред
рд╕рдорд╛рдзрд╛рди рдЗрддрдирд╛ рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХрдкрд░реНрдЯрд┐рдиреЛ рдХреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЦреЗрдж рднреА рд╣реБрдЖред рд╢рд╛рдпрдж рдореИрдВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдерд╛ рдХрд┐ рдлреЛрди рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдерд╛ред
рдореИрдВ рдЗрд╕ рддрдереНрдп рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛ рдХрд┐, Google рдХреЗ рдЕрдиреБрд╕рд╛рд░, Apple рдЕрдкрдиреА рд╕рдВрдкрд░реНрдХ рдкреБрд╕реНрддрдХ рдХреЛ SQLite рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
1) рдЖрдИрдЯреНрдпреВрдиреНрд╕ рдХреЗ рдирд┐рдпрдорд┐рдд рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдлреЛрди рдХрд╛ рдмреИрдХрдЕрдк рдмрдирд╛рддреЗ рд╣реИрдВред
2) рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛% UserDir% \ AppData \ Roaming \ Apple рдХрдВрдкреНрдпреВрдЯрд░ \ MobileSync \ Backup \ [рдмрд╣реБ-рднрдп рдкрддреНрд░] рд╕реЗ, рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВред рдХреЗрд╡рд▓ рдорд╛рдорд▓реЗ рдореЗрдВ, 2 рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдирд╛ рдЙрдЪрд┐рдд рд╣реИред
3) рджреВрд░, рд╣рдо рдпреВрдЯреАрдПрдл -8 рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдкреА рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ SQLite рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ

4) рдПрдХ рдЕрд▓рдЧ рдбреИрдбреА рдореЗрдВ рдорд┐рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛
5) рд╣рдо рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
6) рд╣рдо рдПрдХ рдлрд╛рдЗрд▓ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ

рдЗрд╕реЗ рдХреБрдЫ рдФрд░ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдирд╛рдо рджреЗрдВред
7) рдЙрдкрд╕рдВрд╣рд╛рд░ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЦреЛрд▓реЗрдВред

8) рдХрд┐рд╕реА рднреА рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХреЛ рдХреЙрдкреА рдХреЙрдкреА, рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдбреБрдкреНрд▓реАрдХреЗрдЯ, рд╕реЗрд╡, рд╕реЗрд╡ рджреЗрдВред
рд▓рд╛рдн!
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рд╣рдЯрд╛рдП рдЧрдП рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдкреБрдирд╢реНрдЪ: рдпрджрд┐ рд╡реНрд╣рд╛рдЯреНрд╕рдПрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрдм рднреА рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рднреА рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдмреИрдХрдЕрдк рдореЗрдВ рднреА рдирд┐рд╣рд┐рдд рд╣реИред рдЗрд╕рдХреА рдкрд╣рдЪрд╛рди рдЦреЗрддреЛрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╛рдореЛрдВ рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдУрдкреЗрди рдлреЙрд░реНрдо рдореЗрдВ рдкрдбрд╝реЗ рдлреЛрди рдирдВрдмрд░реЛрдВ рд╕реЗред

рдЗрд╕реЗ SQLexpert рдореЗрдВ рдЦреЛрд▓реЗрдВ, рдХреНрд╡реЗрд░реА рд╡рд┐рдВрдбреЛ рдореЗрдВ,
B рд╕реЗ b рдХреЗ рд░реВрдк рдореЗрдВ LEFT OUTER JOIN ZWAPHONE рдХреЗ рд░реВрдк рдореЗрдВ
рдЪрдпрди рдХрд░реЗрдВ * ZWACONTACT рд╕реЗред [ZCONTACT] = aред [Z_PK]рдФрд░ рд╡реЛрдЗрд▓рд╛ред

рд╢рд╛рдпрдж рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдореЗрдВ рд╢реБрднрдХрд╛рдордирд╛рдПрдБ!
UPD: DIY рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЕрд╡рд╕рд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред