例如,當我如何從表中選擇最長的「弦」:分組
SELECT partnumber, manufacturer, condition, SUM(qty), AVG(price), description FROM parts
WHERE [something]
GROUP BY partnumber, manufacturer, condition
我有一些描述是空白的,可以有很多部分號碼,製造商,條件值,並在組它似乎採用了第一個可用的描述,可以是空白的。我喜歡得到最長的描述。
我想這:
MAX(LENGTH(description))
然而,返回字符串中的字符數。是否有可能做什麼即時嘗試在MySQL中做?
這不會給你* *最長的描述,而這是詞彙的說明最大值(即按字母順序排列)。但是,由於該排序會在空的描述之後放置任何非空的描述,因此如果存在一個描述,它總是會導致非空的描述:這可能足以滿足您的需求嗎? – eggyal