Przykład:
SELECT partnumber, manufacturer, condition, SUM(qty), AVG(price), description FROM parts
WHERE [something]
GROUP BY partnumber, manufacturer, condition
Mam kilka opisów, które są puste, i może być wiele numerów części, producenta, wartości warunków, a na grupie wydaje się, że przyjmuje pierwszy dostępny opis, który może być pusty. Chciałbym uzyskać najdłuższy dostępny opis.
próbowałem tego:
MAX(LENGTH(description))
jednak zwraca liczbę znaków w ciągu. Czy można zrobić to, co próbuję zrobić w MySQL?
MAX (LENGTH (opis)) zwraca długość najdłuższej wartości w kolumnie Opis.
źródło
Wygląda na to, że odpowiedziałem na własne pytanie, MAX (opis) wydaje się działać dobrze.
źródło