SELECT로 새로운 컬럼에 연산결과값 입력하기
no |
price |
quantity |
1 |
100 |
10 |
2 |
500 |
3 |
3 |
140 |
29 |
1
| SELECT *,price*quantity FROM test_table;
|
no |
price |
quantity |
price*quantity |
1 |
100 |
10 |
1000 |
2 |
500 |
3 |
1500 |
3 |
140 |
5 |
700 |
SELECT로 새로운 컬럼에 별명붙이기
1
| SELECT *,price*quantity AS "result" FROM test_table;
|
no |
price |
quantity |
result |
1 |
100 |
10 |
1000 |
2 |
500 |
3 |
1500 |
3 |
140 |
5 |
700 |
WHERE
을 함께 사용해 조건을 만족하는 행만 찾아 조회할 수 있다.
ORDER BY
를 함께 사용해 정렬할 수 있다.
CEIL 함수를 사용해 올림하기
1
2
3
| SELECT CEIL(5.5)
// 6
|
FLOOR 함수를 사용해 내림하기
1
2
3
| SELECT FLOOR(5.5)
// 5
|
ROUND 함수를 사용해 반올림하기
1
| SELECT test, ROUND(test) FROM test_table;
|
test |
round(test) |
14.8 |
15 |
42.9 |
43 |
11.21 |
11 |
반올림 자릿수 지정하기
1
| SELECT test, ROUND(test,1) FROM test_table;
|
소수점 둘째자리에서 반올림을 하고 테이블에서 소수점 첫째자리까지 보인다.
1
| SELECT test, ROUND(test,-2) FROM test_table;
|
십의 자리에서 반올림을 한다.