We're excited to launch the second edition of our User Experience Survey for DataGrip and the Database Tools & SQL Plugin! Your feedback from the previous survey helped us better understand your needs and prioritize the features and improvements that matter most to you.
The cheat sheet provides an extensive reference for business analysts, showcasing various ways to join two tables across SQL, Spark, and Python pandas. It emphasizes the completeness of the guide, asserting that it includes less common operations such as cross joins, making it unique among similar resources. The aesthetic appeal of the sheet is also highlighted, aiming to engage users visually and practically.
We don't need to live with SQL's flaws. The language is fixable! This paper shows how pipe-structured data flow, inspired by other languages and APIs, can be added to SQL with moderate effort. The resulting language is still SQL, but it's a better SQL. It's more flexible, more extensible, and easier to use.
"Historically, the most common way of defining primary keys in PostgreSQL was with the serial type, but now the official documentation advises against them in favor of identity columns."
With virtual generated columns, we avoid using additional disk storage. Instead, the database calculates their value on demand, for example, during a query. However, PostgreSQL currently lacks support for the virtual generated columns.
This month's Patch Tuesday from Microsoft was complex, with no zero-day vulnerabilities reported, but a significant number of updates, particularly affecting SQL, OLE, and ODBC components, underlining the need for thorough evaluation.
COUNT DISTINCT refers to an aggregate function that points to the unique, repeated values in one single column of a data table. Unlike the regular type of COUNT function, which counts the number of all recurrences, COUNT DISTINCT only considers distinct values. It's a handy tool for getting precise counts and insights from your data, especially when dealing with datasets that might contain duplicate entries.