1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 15:18:01 +00:00
Files
til/postgres/two-ways-to-compute-factorial.md
2015-12-26 16:08:27 -06:00

26 lines
510 B
Markdown

# Two Ways To Compute Factorial
In PostgreSQL, there are two ways to compute the factorial of a number.
There is a prefix operator and a postfix operator. The prefix operator is
`!!` and can be used like so:
```sql
> select !!5;
?column?
----------
120
```
The postfix operator is `!` and can be used like so:
```sql
> select 5!;
?column?
----------
120
```
See the [mathematical functions and operators
docs](http://www.postgresql.org/docs/8.1/static/functions-math.html)
for more details.