Aaron Profile picture
Programmer | Python | SQL | Open to Junior Data or Software Engineering Opportunities | Sharing Insight πŸ™‚
Aug 1, 2022 β€’ 12 tweets β€’ 3 min read
If you'd like to improve your SQL, here's some things to look into

β€’ CTEs
β€’ CASE WHEN with SUM
β€’ Window Functions
β€’ Logical Processing Order
β€’ Query Optimisation
β€’ Indexing
β€’ Database Design
β€’ Transactions
β€’ Correlated Subqueries
β€’ Self Joins
β€’ Set Operators
β€’ Views Resource for CTEs
postgresqltutorial.com/postgresql-tut…
Sep 5, 2021 β€’ 4 tweets β€’ 1 min read
Python has a lot of String Methods!

It's worth getting familiar with these πŸ™‚ Higher res PDF version here if anyone's interested
github.com/ABZ-Aaron/Chea…
Sep 3, 2021 β€’ 5 tweets β€’ 1 min read
Found out my SQL cheatsheet went viral on LinkedIn

Some people have actually covered up my name so they can pass it off as their own lol

Why do people do this? πŸ€·β€β™‚οΈ Image I actually need to create a Version 2 of this. Completely forgot to include INSERT and a few other things first time around!
Aug 16, 2021 β€’ 13 tweets β€’ 5 min read
10 useful operations in SQL.

A Thread πŸ‘‡ Quick Note πŸ™‚

1. To run some of these operations, you'll likely need certain admin rights within your organisation

2. Always consult DBMS (database management system) documentation, as syntax will differ between DBMS
Aug 12, 2021 β€’ 22 tweets β€’ 7 min read
20 useful tricks & tips in Python.

A Thread πŸ‘‡ 1. Negative Rounding

We can specify an optional 2nd argument in Python's *round* function.

If we pass a negative value here, this will start rounding from the left of the decimal point; meaning we can round to the nearest 10, 100, and so on.
Aug 5, 2021 β€’ 11 tweets β€’ 3 min read
9 Database basics you should probably know.

A Thread πŸ‘‡ 1. What is a database?

This is essentially a container storing organised data electronically, usually controlled by something called a database management system (DBMS for short).

These can store more data (and are more secure) than a text file or spreadsheet.
Aug 2, 2021 β€’ 10 tweets β€’ 3 min read
Learn 3 commands used to control SQL transactions.

A Thread πŸ‘‡ First, what are transactions?

Transactions essentially group tasks into a single execution unit. If any of these tasks fail, the transaction is cancelled. Image