sql >> Databáze >  >> RDS >> Sqlserver

převodní tabulka jednotek v SQL

Pro zpracování převodů teplot by vaše převodní tabulka měla mít multiplikátor a offset. Například pro F --> C by offset byl -32 a multiplikátor 5/9.

Pokud znáte všechny možné jednotky předem, pak tabulková zpráva funguje dobře. Pokud však chcete plně flexibilní systém, jako jsou metry^5*litry na palce^5*galony, pak budete chtít tabulku základních jednotek a uživatelsky definovanou funkci pro provedení převodu. Tato funkce by pravděpodobně používala rekurzivní cte k analýze výrazu jednotek. To vše by bylo poněkud komplikované, takže doufáme, že máte kompletní seznam jednotek.



  1. varchar2(n BYTE|CHAR) výchozí -> CHAR nebo BYTE

  2. Jak zjistím, zda je PHP již připojeno k databázi?

  3. Vybírejte řádky, dokud nedosáhnete celkové částky ve sloupci (mysql)

  4. Funkce JSON_OBJECT() v Oracle