MySQL Robert Sheldon in MySQL Introducing the MySQL DELETE statement In the last few articles in this series, you learned about three important data manipulation language (DML) statements: SELECT, INSERT,... 12 November 2022 17 min read
Learn SQL Server Greg Larsen in Learn SQL Server The Basics of Deleting Data from a SQL Server Table Over time data in SQL Server tables needs to be modified. There are two major different aspects of modifying data:... 07 November 2022 12 min read
MySQL Robert Sheldon in MySQL Introducing the MySQL UPDATE statement In the previous two articles in this series, you learned about SELECT and INSERT, two important data manipulation language (DML)... 28 October 2022 21 min read
Oracle Jonathan Lewis in Oracle Oracle optimizer Or Expansion Transformations The previous installment of this series examined aggregate subquery removal and subquery coalescing, describing the latter as similar in some... 26 October 2022 15 min read
Learn SQL Server Greg Larsen in Learn SQL Server The Basics of Updating Data in a SQL Server Table Once data is inserted into a table, data typically needs to be maintained as time goes on. To make changes... 21 October 2022 14 min read
MySQL Lukas Vileikis in MySQL Backing up MySQL Part 1: mysqldump mysqldump is one of the most popular database backup tools in the MySQL world. The tool is prevalent partly because... 14 October 2022 11 min read
MySQL Robert Sheldon in MySQL Introducing the MySQL INSERT statement In the previous article in this series, I introduced you to the SELECT statement, one of several SQL statements that... 07 October 2022 22 min read
Learn SQL Server Greg Larsen in Learn SQL Server The Basics of Inserting Data into a SQL Server Table Before data can be read from of a SQL Server database table, the table needs to contain rows of data.... 04 October 2022 15 min read
Blogs Louis Davidson in Blogs Generating Repeatable Sets Of Test Rows In order to test graph structures, I needed a large set of random data. In some ways, this data will... 30 September 2022 11 min read
MySQL Robert Sheldon in MySQL Introducing the MySQL SELECT statement Use SELECT statements to query a MySQL database. In this article, Robert Sheldon explains how. … 15 June 2022 18 min read
T-SQL Programming Greg Larsen in T-SQL Programming Summarizing data using GROUP BY and HAVING clauses You can summarize data to get counts, averages, sums, and more using GROUP BY in T-SQL queries. Greg Larsen shows... 27 May 2022 11 min read
MySQL Lukas Vileikis in MySQL Security in MySQL: Part Two There’s more to security in MySQL than user account privileges. In this article, Lukas Vileikis explains the other components of... 27 May 2022 10 min read
BI Dennes Torres in BI Datamarts and exploratory analysis using Power BI During Build 2022, Microsoft announced a new feature, Datamarts for Power BI. MVP Dennes Torres explains this new feature and... 25 May 2022 24 min read
PostgreSQL EzzEddin Abdullah in PostgreSQL How to troubleshoot and fix PostgreSQL performance issues PostgreSQL database performance is critical for application performance. EzzEddin Abdullah shows how to get information about a query’s performance from... 25 May 2022 13 min read
BI Dennes Torres in BI Azure Synapse Link for SQL: From production to a data warehouse in a few clicks Microsoft announced Azure Synapse Link for SQL. In this article, MVP Dennes Torres explains the new feature.… 24 May 2022 18 min read
Theory and design Joe Celko in Theory and design The VALUES clause or building tables out of nothing The VALUES clause makes inserting literal values into a table simple and easy. In this article, Joe Celko explains how... 23 May 2022 6 min read
MySQL Lukas Vileikis in MySQL Security in MySQL: Part One There are several tools available to keep a MySQL database secure. In this article Lukas Vileikis discuses access control and... 20 May 2022 8 min read
BI Edward Pollack in BI Insights from the SSRS database The SSRS database contains a wealth of undocumented information that can help administrators. In this article, Edward Pollack explains how... 11 May 2022 17 min read
MySQL Robert Sheldon in MySQL Working with MySQL stored functions Stored functions in MySQL return a scalar value and can be used in a SQL statement. In this article, Robert... 09 May 2022 17 min read
Theory and design Joe Celko in Theory and design Combinations, permutations, and derangements Joe Celko explains how several mathematical concepts, combinations, permutations, and derangements, relate to databases.… 03 May 2022 8 min read