[解決済み] グループ化する際に、テーブルから最も長い「文字列」を選択するにはどうすればよいですか?
2022-12-15 11:46:42
質問
例
SELECT partnumber, manufacturer, condition, SUM(qty), AVG(price), description FROM parts
WHERE [something]
GROUP BY partnumber, manufacturer, condition
私は空白であるいくつかの説明を持っており、多くの部品番号、メーカー、状態の値がある可能性があり、グループ上で利用可能な最初の説明を取るように見えるが、それは空白である可能性があります。 私は、利用可能な最も長い説明を取得したいと思います。
私はこれを試しました。
MAX(LENGTH(description))
のように、文字列の文字数を返します。 私がやろうとしていることをMySQLで行うことは可能でしょうか?
どのように解決するのですか?
試しに
ORDER BY LENGTH(description) DESC
を使ってみてください。
LIMIT 1
を使って最大値のみを取得します。
関連
-
[解決済み] ユニークなテーブル/エイリアスではない
-
[解決済み] SQLエラー。ORA-01861:リテラルは、フォーマット文字列01861に一致しません。
-
Mysql がエラーを報告 オペランドには 1 つのカラムが含まれている必要があります。
-
CMakeエラー。ソースディレクトリ "/xxx/mysql-5.6.21" に CMakeLists.txt がないようです。
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] MySQLデータベースのテーブルのサイズを取得する方法は?
-
[解決済み] 外部キー制約のあるテーブルを切り捨てるには?
-
[解決済み] CREATE TABLE を別途作成せずに SELECT 文で一時テーブルを作成する。
-
[解決済み] SQLデータベースのテーブルでn番目の行を選択する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQLはこのようなUpdateステートメントを書くべきではありません
-
MySQLインストールチュートリアル(Windows用)詳細
-
mysqlのデータ圧縮性能比較 詳細
-
MySQLインデックスベースストレステストの実装
-
[解決済み】マルチパート識別子をバインドできませんでした。
-
SQLステートメントエラーです。オペランドには 1 つのカラムを含める必要があります [括弧を追加せずに複数のフィールドをクエリする
-
Mysql がエラー 1241 を報告 オペランドは 1 つのカラムを含む必要があります。
-
CMakeエラー。ソースディレクトリ "/xxx/mysql-5.6.21" に CMakeLists.txt がないようです。
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?
-
[解決済み] Mysqlでidを使用してテーブルから多くの行を削除する