User Tools

Site Tools


doc:appunti:linux:sa:davical

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
doc:appunti:linux:sa:davical [2024/11/06 16:19] – [Sicurezza accesso PostgreSQL] niccolodoc:appunti:linux:sa:davical [2026/08/19 10:59] (current) – [Struttura del database] niccolo
Line 188: Line 188:
 ---------+-------------+------------------ ---------+-------------+------------------
     1001 | VCARD       | +39 367 788 2732     1001 | VCARD       | +39 367 788 2732
 +</code>
 +
 +Ecco un esempio di come estrarre alcune informazioni dalla rubrica di un utente:
 +
 +<code sql>
 +SELECT user_no, caldav_type, addressbook_resource.fn, addressbook_address_tel.tel
 +    FROM caldav_data
 +    JOIN addressbook_resource USING (dav_id)
 +    JOIN addressbook_address_tel USING (dav_id)
 +    WHERE caldav_type = 'VCARD' AND user_no = 1009;
 +</code>
 +
 +che restituisce qualcosa del tipo:
 +
 +<code>
 + user_no | caldav_type |   fn                     tel        
 +---------+-------------+--------------------+------------------
 +    1009 | VCARD       | Mario Rossi        | +39 555 234 5678
 +    1009 | VCARD       | Giuseppe Garibaldi | +39 555 456 7890
 </code> </code>
  
doc/appunti/linux/sa/davical.txt · Last modified: by niccolo