sql >> Database teknologi >  >> RDS >> Mysql

Intervaller angivet i henhold til kolonneværdier i PostgreSQL

I SQL Server kan du gøre det sådan her:

;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

Håber det ville hjælpe.




  1. mysql forespørgsel vælg gerne med diakritiske tyrkiske bogstaver

  2. MySQL kopiere flere rækkeværdier med samme ID til nye kolonner?

  3. PHP mysql søg i flere tabeller ved hjælp af et nøgleord

  4. Undertryk advarselsudgang i bash