CyberChaos(さいばかおす)

プログラミング言語、トランスパイラ、RPA、ChatGPT、データマイニング、リバースエンジニアリングのための忘備録

任意のカラムのデータに数値計算や関数計算をするSQLプログラム

2024-06-01 18:50:46 | SQL

問題
従業員の給料を2%上げることにしました。EMP表から従業員名(ENAME)と1.02倍した給料(SAL)を表示してください。

答えは・・・
SELECT ENAME , SAL * 1.02
FROM EMP

天邪鬼な俺は、給料を1000分の1にしてやりたくなったwww

SELECT ENAME , SAL / 1000
FROM EMP

ENAMESAL / 1000
SMITH0.8000
ALLEN1.6000
WARD1.2500
JONES2.9750
MARTIN1.2500
BLAKE2.8500
CLARK2.4500
KING5.0000
TURNER1.5000
JAMES0.9500
FORD3.0000
MILLER1.3000

さらに平方根を表示したり、sinΘにして表示したりwww

SELECT ENAME , SQRT(SAL) , SIN(SAL)
FROM EMP
ORDER BY SAL

ENAMESQRT(SAL)SIN(SAL)
SMITH28.2842712474619020.8939696481970214
JAMES30.8220700148448830.9454647941364737
WARD35.35533905932738-0.3465363519963052
MARTIN35.35533905932738-0.3465363519963052
MILLER36.05551275463989-0.5805130081563131
TURNER38.72983346207417-0.9939019569066535
ALLEN40-0.8012247906768953
CLARK49.49747468305833-0.4279919714449212
BLAKE53.38539126015655-0.5442234412178194
JONES54.5435605731785740.08812847214728746
FORD54.7722557505166140.21918997428281808
KING70.71067811865476-0.9879664387667768




最新の画像もっと見る