Help - Getting started

I apologize, this is a lengthy post/question. Thank you in advance for any help! I'm wondering which book might be better for getting started on learning SQL. I learn better using a physical book along with hands-on and visual. I have a few options (on Amazon) and was hoping to get opinions. I saved all the ones I could find that seemed like they would be good, but now I feel more lost with having too many options...

Getting Started with SQL: A Hands-On Approach for Beginners https://a.co/d/1XbzTsY

Learning SQL: Generate, Manipulate, and Retrieve Data https://a.co/d/cW6CBAP

SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL (Coding & Programming - QuickStart Guides) https://a.co/d/0m9YPnT

SQL in a Nutshell: A Desktop Quick Reference https://a.co/d/iVHGcpw

SQL for Data Analysis: Advanced Techniques for Transforming Data into Insights https://a.co/d/6rrj8B0


I wasn't sure about these because it's not just SQL focused, but maybe that's better?

Python Programming and SQL: 5 books in 1 - The #1 Coding Course from Beginner to Advanced. Learn it Well & Fast (2024) (Computer Programming) https://a.co/d/5dmtAit

Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation https://a.co/d/cghZ3RA

Oracle PL/SQL Programming: Covers Versions Through Oracle Database 12c https://a.co/d/fQs0Ate