sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan får man et float-resultat ved at dividere to heltalsværdier ved hjælp af T-SQL?

Forslagene fra stb og xiowl er fine, hvis du leder efter en konstant. Hvis du har brug for at bruge eksisterende felter eller parametre, som er heltal, kan du caste dem til at være flydende først:

SELECT CAST(1 AS float) / CAST(3 AS float)

eller

SELECT CAST(MyIntField1 AS float) / CAST(MyIntField2 AS float)


  1. Adgang nægtet for bruger 'root'@'localhost' (ved hjælp af adgangskode:JA) - Ingen privilegier?

  2. MySQL Show Grants for alle brugere

  3. Kom godt i gang med Oracle SQL Developer på MacOSX

  4. PDO med INSERT INTO gennem udarbejdede erklæringer