SQL Archives - ab https://alexandrebruffa.com/tag/sql/ Tue, 10 Oct 2023 17:47:27 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 https://alexandrebruffa.com/wp-content/uploads/2022/04/cropped-cropped-elior-favicon-270x270-1-32x32.png SQL Archives - ab https://alexandrebruffa.com/tag/sql/ 32 32 How SQL Skills Can Boost Your Resume https://alexandrebruffa.com/how-sql-skills-can-boost-your-resume/ Tue, 18 Jul 2023 18:30:00 +0000 https://alexandrebruffa.com/?p=1754 In this article I wrote for LearnSQL.com, I will explain how having SQL skills can boost your resume and your professional career.

The post How SQL Skills Can Boost Your Resume appeared first on ab.

]]>
You may wonder: does having SQL skills matter? In what areas could I use my SQL skills? In this article, I will explain how having SQL skills can boost your resume and add momentum to your professional career.

We are living in the Big Data era. Every time we go online, we provide the websites we visit with a lot of information. If we voluntarily give our data by creating an account, filling out a form, or making a purchase, we give them even more information. All this data is recompiled and centralized in companies’ huge databases. And then what happens to it?

Every department in the company needs this data! If the e-commerce manager wants to monitor the website’s daily conversion, she needs the data. If the company’s country manager needs to create a detailed report of the quarter’s activity, he needs the data. If the marketing team wants to build a remarketing campaign to reengage old clients, they need the data. If the executive board wants to establish strategies for the next years, their decisions will be based on data.

The post How SQL Skills Can Boost Your Resume appeared first on ab.

]]>
Unleash the Full Potential of Your Data: Enhancing SQL with Python https://alexandrebruffa.com/unleash-the-full-potential-of-your-data-enhancing-sql-with-python/ Tue, 18 Jul 2023 18:25:07 +0000 https://alexandrebruffa.com/?p=1750 In this article I wrote for LearnSQL.com, I will explain why using SQL with Python is an awesome combination!

The post Unleash the Full Potential of Your Data: Enhancing SQL with Python appeared first on ab.

]]>
In this article, we will explain why using SQL with Python is an awesome combination for unleashing the full potential of your data! Read on to find out how learning and starting to use the most popular programming language can have a positive impact on your work.

You may be wondering why we write about Python on the LearnSQL.com blog? Well … They are just a very good couple. Both languages are basic tools in such fields as data science and data visualization. They complement each other perfectly and strengthen their individual capabilities.

That’s why I decided to show you how much you can gain by learning the basics of Python. I know that many people reading this article are still on the path of learning SQL and do not currently have the space to learn another skill. It’s usually best to master one skill – in this case, SQL – and then move on to the next challenge.

However, it is worth planning your development path in advance. That’s why I decided to describe how using SQL with Python will help you spread your wings and boost your career.

The post Unleash the Full Potential of Your Data: Enhancing SQL with Python appeared first on ab.

]]>
Learn SQL in 10 Minutes https://alexandrebruffa.com/learn-sql-in-10-minutes/ Tue, 18 Jul 2023 18:01:32 +0000 https://alexandrebruffa.com/?p=1744 In this article I wrote for LearnSQL.com, I will give a brief summary of what SQL is and provide examples of common SQL queries.

The post Learn SQL in 10 Minutes appeared first on ab.

]]>
SQL, or Structured Query Language, is a programming language used to communicate with databases. With SQL, you can retrieve data from a database, insert new data, and update or delete existing data. You can even modify the structure of a database: you can add or delete tables or columns and change the relationships between tables.

If you’re interested in learning more about SQL but have no prior knowledge of programming or databases, take a look at our SQL Basics course.

SQL is a standard, meaning it is a reference. Read about the history of the SQL standard in our article “The History of SQL Standards.”

In practice, each database system uses its own version of SQL, usually called an SQL dialect. SQL dialects are like dialects in the linguistics sense; they are mutually comprehensible. You don’t need to know every SQL dialect; their differences are very slight.

The post Learn SQL in 10 Minutes appeared first on ab.

]]>
How to Concatenate Two Columns in SQL – A Detailed Guide https://alexandrebruffa.com/how-to-concatenate-two-columns-in-sql-a-detailed-guide/ Tue, 18 Jul 2023 17:36:44 +0000 https://alexandrebruffa.com/?p=1730 In this article I wrote for LearnSQL.com, I will provide a detailed guide to concatenating two columns in SQL.

The post How to Concatenate Two Columns in SQL – A Detailed Guide appeared first on ab.

]]>
In SQL, concatenation is the operation of joining together strings, or pieces of text information. Learn how to concatenate two columns in SQL with this detailed guide.

SQL concatenation is the process of combining two or more character strings, columns, or expressions into a single string. For example, the concatenation of ‘Kate’, ‘ ’, and ‘Smith’ gives us ‘Kate Smith’.

SQL concatenation can be used in a variety of situations where it is necessary to combine multiple strings into a single string. Some common use cases include:

  • Creating full names or other composite strings from multiple columns in a table – e.g. concatenating a user’s first and last names to create a full name.
  • Creating custom labels or titles by concatenating multiple string values.
  • Creating a unique identifier by concatenating multiple columns – e.g. a customer ID and an order number.
  • Creating email addresses by concatenating a username (katesmith) and a domain name (learnSQL.com).

The post How to Concatenate Two Columns in SQL – A Detailed Guide appeared first on ab.

]]>
Database Jobs to Choose in 2023 https://alexandrebruffa.com/database-jobs-to-choose-in-2023/ Fri, 27 Jan 2023 19:23:26 +0000 https://alexandrebruffa.com/?p=1660 In this article I wrote for LearnSQL.com, I will explore some of the top database jobs to choose from in 2023.

The post Database Jobs to Choose in 2023 appeared first on ab.

]]>
In this article, we will explore some of the top database jobs to choose from in 2023.

So you want to land yourself a database job in 2023. It’s a great choice, and there are lots of options. Let’s talk about the most popular data-related jobs and what you need to do to get one.

SQL Is Essential for a Database Job

It’s important to mention that most of the popular databases nowadays are relational – i.e., PostgreSQL, MySQL, Oracle, and MS SQL Server, among others. You can find more details in the article The Most Popular Databases in 2023.

SQL is the language we use to communicate with relational databases. Knowledge of SQL is imperative if you want to work with databases. All SQL database systems use the standard SQL query language with small variations, usually called SQL dialects. Don’t be afraid; all SQL dialects are, like our spoken dialects, generally mutually comprehensible.

The post Database Jobs to Choose in 2023 appeared first on ab.

]]>
Learn Advanced SQL with LearnSQL.com https://alexandrebruffa.com/learn-advanced-sql-with-learnsql-com/ Fri, 27 Jan 2023 19:18:18 +0000 https://alexandrebruffa.com/?p=1657 In this article I wrote for LearnSQL.com, we will propose a learning path that will cover advanced SQL topics.

The post Learn Advanced SQL with LearnSQL.com appeared first on ab.

]]>
In this article, we will propose a learning path that will cover advanced SQL topics.

If you already know the basics of SQL, you probably have figured out that most online and offline SQL tutorials and courses usually cover the basic and intermediate concepts: SELECTFROMWHEREORDER BYGROUP BY, and joining tables. Even university database courses typically don’t cover more advanced  SQL topics.

While this is enough SQL for most everyday tasks, there are some relatively new features that have been added to SQL in the last 20 years: window functions, recursive queries, and GROUP BY extensions (ROLLUPCUBEGROUPING SET). So, what do you do if you want to learn to use SQL’s advanced features?

The post Learn Advanced SQL with LearnSQL.com appeared first on ab.

]]>
I’m a Software Developer. How Do I Learn SQL? https://alexandrebruffa.com/im-a-software-developer-how-do-i-learn-sql/ Wed, 30 Nov 2022 23:30:58 +0000 https://alexandrebruffa.com/?p=1647 In this article I wrote for LearnSQL.com, I will define a learning path for Software Developers based on LearnSQL.com courses.

The post I’m a Software Developer. How Do I Learn SQL? appeared first on ab.

]]>
What do you need to know about relational databases and SQL as a software developer? In this article, we’ll explain the topics you need to know and how you can acquire this knowledge.

If you are a software developer, you may have noticed that SQL skills are often required in some development roles. Although you are not a database manager or a data scientist, you will need solid SQL foundations to continue your developer journey.

Online courses are an obvious choice for learning SQL. I sincerely recommend our SQL Basics course for beginners or our SQL from A to Z track for people who want to learn everything SQL has to offer. Our courses combine knowledge with hands-on practice; you can write SQL queries in the interactive console and get instant feedback. All you need is the Internet and your favorite browser.

Why Is SQL Necessary for Software Developers?

SQL is a programming language used to communicate with relational databases and other data technologies. Even if you don’t use relational databases, your data technology of choice likely understands SQL as a query language. Moreover, relational databases are a very mature and stable technology and are used in many software projects. Your main technology may be different, but there is probably a relational database somewhere in your project; it’s good to know the basics of how to work with them. Let’s see some practical cases where you will have to know SQL.

The post I’m a Software Developer. How Do I Learn SQL? appeared first on ab.

]]>
PostgreSQL vs. MySQL: How Difficult is it to Switch? https://alexandrebruffa.com/postgresql-vs-mysql-is-it-difficult-to-switch/ Thu, 18 Aug 2022 17:25:12 +0000 https://alexandrebruffa.com/?p=1631 In this article I wrote for LearnSQL.com, we discuss the similarities and the differences between two popular SQL dialects.

The post PostgreSQL vs. MySQL: How Difficult is it to Switch? appeared first on ab.

]]>
So you know PostgreSQL, but the boss has decided to switch to MySQL. What are the differences between these two SQL dialects? We discuss PostgreSQL vs. MySQL in this article.

PostgreSQL has gained popularity in the last decade, and many developers and database specialists learned PostgreSQL as their first SQL dialect. But PostgreSQL is not the only relational database; during your IT career, you will probably be asked to use another SQL dialect – like MySQL.

You may wonder whether you would struggle with MySQL after learning PostgreSQL. In this article, we’ll discuss how difficult it is to switch from PostgreSQL to MySQL.

If you are brand new to MySQL and you want to know all the fundamentals, I strongly recommend you try our complete SQL from A to Z in MySQL track. It will give you the full working proficiency you need to boost your career.

A Byte of History

Computer scientist Michael Stonebraker started developing Postgres (an evolution of an earlier database system and the forerunner of PostgreSQL) in the 1980s; in 1996, Postgres became PostgreSQL. You can read more on the history of PostgreSQL elsewhere in our blog.

The post PostgreSQL vs. MySQL: How Difficult is it to Switch? appeared first on ab.

]]>
I Already Know PostgreSQL. Is it Hard to Start Using MS SQL Server? https://alexandrebruffa.com/i-already-know-postgresql-is-it-hard-to-start-using-ms-sql-server/ Fri, 22 Jul 2022 14:56:48 +0000 https://alexandrebruffa.com/?p=1626 In this article I wrote for LearnSQL.com, we discuss the similarities and the differences between two popular SQL dialects.

The post I Already Know PostgreSQL. Is it Hard to Start Using MS SQL Server? appeared first on ab.

]]>
What are the differences in PostgreSQL vs. MS SQL Server? We discuss the similarities and the differences between these two popular SQL dialects.

Many of us developers and database specialists began working with free relational databases like PostgreSQL or MySQL for personal projects or small organizations. Some of us have since moved on to organizations using MS SQL Server and have had to learn to use the new tool.

You may be wondering how challenging that is and whether you would struggle with SQL Server under similar circumstances. In this article, we discuss whether it is difficult to switch from PostgreSQL to MS SQL Server.

If you want to become an SQL master, the track SQL from A to Z on LearnSQL.com is highly recommended. It gives you everything you need to know to work with databases and analyze data efficiently.

A Byte of History

Michael Stonebraker is an American computer scientist specializing in database systems. He first developed Ingres, a proprietary SQL relational database management system, at the University of California, Berkeley.

The post I Already Know PostgreSQL. Is it Hard to Start Using MS SQL Server? appeared first on ab.

]]>