Cytat
SELECT autor, data FROM tabela1, tabela2 WHERE tabela1="098f6bcd4621d373cade4e832627b4f6" AND tabela2.klucz_odp="098f6bcd4621d373cade4e832627b4f6" ORDER BY data;
nie podałeś nazwy pola dla tabeli 1 a skoro ma takie samo jak w tabeli 2:
SELECT tabela1.autor, tabel1.DATA FROM tabela1, tabela2 WHERE tabela1.klucz_odp="098f6bcd4621d373cade4e832627b4f6" AND tabela2.klucz_odp="098f6bcd4621d373cade4e832627b4f6" ORDER BY DATA;
a nie wiem co chcesz sumować, bo chyba nie wartości pól klucz_odp a dla przykladu to np.
SELECT tabela1.autor, tabel1.DATA, (tabela1.pole1+tabela2.pole1) FROM tabela1, tabela2 WHERE tabela1.klucz_odp="098f6bcd4621d373cade4e832627b4f6" AND tabela2.klucz_odp="098f6bcd4621d373cade4e832627b4f6" ORDER BY DATA;
a jeśli chodziło Tobie o sum() to nie zadziała w tym zapytaniu bo to funkcja agregująca, musiałbyś tak zrobić (bez autor i data)
SELECT sum(tabela1.pole1) FROM tabela1, tabela2 WHERE tabela1.klucz_odp="098f6bcd4621d373cade4e832627b4f6" AND tabela2.klucz_odp="098f6bcd4621d373cade4e832627b4f6" ORDER BY DATA;
a najlepiej to inner join bo w ten sposób to już przestarzała metoda łączenia tabel
Łukasz