sql >> Database >  >> RDS >> Sqlserver

Een getal converteren naar feet &inches

Hoewel u format() . kunt gebruiken hiervoor is het niet nodig.

Bij het maken van strings met een bepaald formaat, gebruik ik graag replace() met jokertekens in de tekenreeks. Hierdoor kan ik gemakkelijk het formaat regelen om te zien wat er wordt geproduceerd:

select replace(replace('<feet>'' <inches>"',
                       '<feet>', val(length) / 12),
               '<inches>', val(length) % 12)

Dit veronderstelt dat de uitdrukking val(length) geeft een geheel getal terug. Als de kolom alleen lengte heet, dan zou je length . gebruiken in plaats van val(length) .



  1. Hoe PHP-testserver instellen in Dreamweaver?

  2. Wat is MariaDB TX? Hoe de nieuwe MariaDB MySQL-vork te beheren!

  3. probleem met kolomnaam 'type' in rails 3

  4. Een cumulatief bedrag resetten?