Mysql
 sql >> Base de données >  >> RDS >> Mysql

Intervalles spécifiés en fonction des valeurs de colonne dans PostgreSQL

Dans SQL Server, vous pouvez le faire comme ceci :

;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

J'espère que cela vous aidera.