Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 249831
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T21:27:37+00:00 2026-05-11T21:27:37+00:00

My SQL skills are rather limited and since I find myself working with a

  • 0

My SQL skills are rather limited and since I find myself working with a DB (Oracle) a lot lately I would like to get beyond the basic select statements.

I want to write queries that do things like get data from multiple tables, sum quantities, compare dates, group, filter etc.

What sites can you recommend for getting SQL reporting skills to a more advanced level?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T21:27:38+00:00Added an answer on May 11, 2026 at 9:27 pm

    Pick up Joe Celcko’s SQL For Smarties. That’s one of the definitive take-your-sql-to-the-next-level books. Otherwise, just keep writing queries.

    Make sure you understand joins. Since the beginning of time, my SQL methodology has always been row-count driven – In other words, as I write a complicated query, I’m always #1 making sure it returns the correct number of rows. If your rowcount is correct, then your sums/groups/aggregates will all be correct. And they are VERY easy to mess up.

    Make sure you understand the data. Make sure you understand keys and uniqueness so that you can enforce your joins.

    You can also read asktom.oracle.com for a lot of really cool SQL trickery. Laurent Schneider is also very cutting-edge sql-wise. I wouldn’t be half the DBA/Developer I am today had I not set asktom as my home page for the last 5-6 years.

    Finally, make sure you understand set based operations. Think of the result set as a whole, not just a collection of rows. It’ll click as you do it. This relates back to the row-count-driven methodology.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've been working in Sql server jobs since 2 years now. Although I like
I'm trying to do what seems simple, but my SQL skills are limited :)
I had been working on Oracle long time back and has exposure to SQL.
I'm working with a SQL database for a Skills Matrix application and I need
I am a .NET developer with average SQL skills. I am working on a
I would like to get the following data (and more) into a single view.
Thanks for any help in advance, I can't wrap my SQL skills around this
SQL Server provides the type [rowguid]. I like to use this as unique primary
my SQL skills aren't strong enough to figure this out, hope someone can help.
I'm trying to build a rather specific query to find a set of user_ids

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.