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

ano, funkcia max ide pouzit aj na datumy aj na retazce. treba ale brat do uvahy, ze k danemu emailu dostanes vzdy len jeden udaj z danej skupiny.

preto je asi jedina moznost ten group_concat.
dostanes jeden riadok s danym mailom a k nemu v druhych stlpcoch vsetky hodnoty patriace danemu mailu oddelene ciarkou.
inak je to cele dost nezmyselne, lebo chces z niekolkych riadkov, ktore sa zhoduju len v jednom stlpci urobit 1 riadok. kam sa maju podiet tie ostatne hodnoty v stlpcoch z dalsich riadkov?

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á.
a co ak mas 3 riadky s mailom abc@abc.sk?
ktore address_book_id k nemu chces vytiahnut? z riadku c.1, alebo c.2 pripadne c.3? ak ktorekolvek, tak pouzi to max (pripadne min), ak vsetky, tak jedine group_concat. distinct je v tomto pripade uplne nanic. to by bolo dobre iba ak by si mal napriklad 2 rovnake riadky.

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