mirror of
https://github.com/jbranchaud/til
synced 2026-01-03 23:28:02 +00:00
Add Count Records By Type as a postgres til.
This commit is contained in:
@@ -52,6 +52,7 @@ smart people at [Hashrocket](http://hashrocket.com/).
|
|||||||
|
|
||||||
### postgres
|
### postgres
|
||||||
|
|
||||||
|
- [Count Records By Type](postgres/count-records-by-type.md)
|
||||||
- [Extracting Nested JSON Data](postgres/extracting-nested-json-data.md)
|
- [Extracting Nested JSON Data](postgres/extracting-nested-json-data.md)
|
||||||
- [Timestamp Functions](postgres/timestamp-functions.md)
|
- [Timestamp Functions](postgres/timestamp-functions.md)
|
||||||
- [Toggling The Pager In PSQL](postgres/toggling-the-pager-in-psql.md)
|
- [Toggling The Pager In PSQL](postgres/toggling-the-pager-in-psql.md)
|
||||||
|
|||||||
17
postgres/count-records-by-type.md
Normal file
17
postgres/count-records-by-type.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# Count Records By Type
|
||||||
|
|
||||||
|
If you have a table with some sort of type column on it, you can come up
|
||||||
|
with a count of the records in that table by type. You just need to take
|
||||||
|
advantage of `group by`:
|
||||||
|
|
||||||
|
```sql
|
||||||
|
> select type, count(*) from pokemon group by type;
|
||||||
|
|
||||||
|
type | count
|
||||||
|
-----------------
|
||||||
|
fire | 10
|
||||||
|
water | 4
|
||||||
|
plant | 7
|
||||||
|
psychic | 3
|
||||||
|
rock | 12
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user