sql >> データベース >  >> RDS >> Mysql

PostgreSQLの列値に従って指定された間隔

    SQL Serverでは、次のように実行できます。

    ;WITH CTE AS(
    SELECT ROW_NUMBER() OVER(PARTITION BY CAST(wavelength AS INT)-CAST(wavelength AS INT)%10 ORDER BY wavelength) AS ROW_ID,wavelength,reflectance FROM Your_Table
    )
    
    SELECT wavelength,reflectance FROM CTE WHERE ROW_ID=1
    

    お役に立てば幸いです。




    1. 複数の述語のカーディナリティ推定

    2. 未使用のものでお金を稼ぐ:シェアリングエコノミーデータモデル

    3. PHPでMySQLの外部キーエラーを処理する方法は?

    4. データベースからより多くのアイテムをロードする〜無限スクロール