SupportWriter space ↗
REFERENCE LIBRARY

References from other publishers

Republished articles with source attribution. This collection is separate from Diary Coding’s original guides and does not display ads.

Read original guides → · Editorial policy

FOR YOUR CURIOSITY

Latest notes.

LEARNING SQL / NOTES</>↗
Learning SQL19 Jul 2026

How do I filter SQL query results using WHERE?

When you query a table, you rarely want every row it contains. Most of the time you want specific rows — customers from a certain city, orders above a certain price, or books written by a particular author. The WHERE clause is the tool SQL gives you to express exactly which rows should be returned. […]

Wayan · 9 min read
LEARNING SQL / NOTES</>↗
Learning SQL19 Jul 2026

How do I retrieve data using a SELECT statement?

The SELECT statement is the most fundamental SQL command — it lets you read (query) data from one or more tables in a relational database. Here’s a comprehensive guide to using it effectively. 1. The Basic Syntax SELECT column1, column2, … FROM table_name; SELECT — tells the database what columns you want. FROM — tells […]

Wayan · 5 min read
LEARNING SQL / NOTES</>↗
Learning SQL18 Jul 2026

How do I insert data into a SQL table?

To insert data into a SQL table, you use the INSERT INTO statement. Here’s a breakdown of the syntax, common patterns, and how it fits into a Spring Data JPA project. 1. Basic Syntax INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3); Example — inserting a user into a users table: INSERT INTO […]

Wayan · 3 min read
LEARNING SQL / NOTES</>↗
Learning SQL18 Jul 2026

How do I choose the correct SQL data type for a column?

Choosing the right data type is one of the most important decisions when designing a database schema. It affects storage size, performance, data integrity, and future maintainability. Here’s a practical guide to help you decide. 1. Start With the Nature of the Data Ask yourself: What kind of value will this column hold? Data Nature […]

Wayan · 4 min read
LEARNING SQL / NOTES</>↗
Learning SQL18 Jul 2026

How do I create my first database and table?

Now that you have a database server installed, let’s walk through creating your first database and table. I’ll show you how to do this both directly with SQL (recommended for learning) and briefly mention the programmatic approach. Part 1: Create Your First Database Step 1: Connect to Your Database Server Open a terminal and connect […]

Wayan · 4 min read
LEARNING SQL / NOTES</>↗
Learning SQL18 Jul 2026

How do I install and set up a database for learning SQL?

Getting a local database up and running is the first step toward learning SQL hands-on. Here’s a practical, beginner-friendly guide. Step 1: Choose a Database System For learning SQL, I recommend one of these free options: Database Best For SQLite Absolute beginners, no setup MySQL Web development, widely used PostgreSQL Modern SQL features, professional use […]

Wayan · 3 min read
✳

Knowledge grows when shared.

Stay curious. There is always something new to learn.

Explore notes ↗
Putu Adi Guna Permana
ABOUT THE AUTHOR

Dr (C). Ir. Putu Adi Guna Permana, S.Kom., M.Kom., IPM., ASEAN Eng.

Writer and founder of Diary Coding — sharing notes, tutorials, and experiences about programming for anyone who wants to keep learning.