Sveiki, užkliuvau už SQL problemėlės: yra užklausa: SELECT gydytojai.gpavarde, SUM(m_kvitai.m_kiek) AS Plomb FROM op_knyga INNER JOIN m_kvitai ON (op_knyga.kv_nr = m_kvitai.kv_nr) INNER JOIN gydytojai ON (op_knyga.op_gyd_kod = gydytojai.gid) WHERE m_kvitai.kv_nr = op_knyga.kv_nr GROUP BY gydytojai.gpavarde Veikia gerai, šalia pavardžių išmeta skaičiukus lauke "Plomb" :) O štai kai pabandau dar vieną stulpelį iš kitos identiškos lentelės pridėti - rezultatai neteisingi ELECT gydytojai.gpavarde, SUM(m_kvitai.m_kiek) AS Plomb, SUM(r_kvitai.r_kiek) AS Rink FROM op_knyga INNER JOIN m_kvitai ON (op_knyga.kv_nr = m_kvitai.kv_nr) INNER JOIN r_kvitai ON (op_knyga.kv_nr = r_kvitai.kv_nr) INNER JOIN gydytojai ON (op_knyga.op_gyd_kod = gydytojai.gid) WHERE m_kvitai.kv_nr = op_knyga.kv_nr AND r_kvitai.kv_nr = op_knyga.kv_nr GROUP BY gydytojai.gpavarde Kažkur logika pjaunasi ar ? Ačiū iš anksto. Vytautas