sql >> Databáze >  >> RDS >> Mysql

Intervaly zadané podle hodnot sloupců v PostgreSQL

V SQL Server to můžete udělat takto:

;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

Doufám, že to pomůže.




  1. zpracování velkého počtu záznamů databáze se stránkováním se časem zpomaluje

  2. Kód chyby MySQL:1064. Máte chybu v syntaxi SQL

  3. Jak FIND_IN_SET() funguje v MariaDB

  4. jak obnovit databáze v phpmyadmin po odinstalaci xampp