Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno SQL dotaz

select pole1, max(pole2), max(pole3), max(polex) from tabulka group by pole1;


Dá se použít funkce max na řetězce?
Nemůžu to teď vyzkoušet.

Tabulka se jmenuje address_book a má tyto sloupce:

address_book_id - jedinečné id
entry_state - text email
entry_company - text popis

A i když to vypadá kuriózně, některé firmy jsou zaregistrovány vícekrát pod stejným mailem, ale s trochu odlišným názvem.

No a potřebuju vytáhnout všechny maily takto:

SELECT distinct entry_state FROM address_book

Nicméně chci ke každému vytaženému mailu znát i address_book_id a entry_company, což uvedený dotaz pochopitelně nedělá.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny