Database.Guide

Skip to content

Beginners

  • What is a Database?
  • Database Tutorial

SQL

  • SQL Tutorial
  • SQL Reference
  • SQL Joins Tutorial
  • SQL Transactions Tutorial
  • Basic SQL Queries

Categories

  • Azure SQL Edge (17)
  • Database Concepts (99)
  • Database Tools (72)
  • DBMS (9)
  • DuckDB (142)
  • MariaDB (424)
  • Microsoft Access (17)
  • MongoDB (265)
  • MySQL (602)
  • NoSQL (8)
  • Oracle (301)
  • PostgreSQL (480)
  • Redis (210)
  • SQL (697)
  • SQL Server (1,169)
  • SQLite (298)

Author: Ian

SQL Server COALESCE() Explained

Posted on April 22, 2022April 22, 2022 by Ian

In SQL Server, the COALESCE() expression returns its first non-null argument.

The way it works is, we pass a list of arguments to the expression, it evaluates the arguments in order and returns the current value of the first expression that initially doesn’t evaluate to NULL.

Continue reading →
SQL Server functions, operators, t-sql, what is

3 Ways to Extract a Value from a JSON Document in SQLite

Posted on April 22, 2022 by Ian

When using SQLite, we can use the following methods to extract data from a JSON document.

Continue reading →
SQLite how to, json

How to Get the End of the Month in MariaDB

Posted on April 21, 2022 by Ian

In MariaDB, we can use the LAST_DAY() function to return the last day of a given month.

This could be the last day of the current month, or the last day of the month based on a date that we specify.

Continue reading →
MariaDB dates, how to

How to Return the Unix Timestamp in Oracle

Posted on April 21, 2022 by Ian

Here’s an option for returning the Unix timestamp when using Oracle Database.

The Unix timestamp (also known as Unix Epoch time, Unix time, or POSIX time) is the number of seconds that have elapsed since 00:00:00 Thursday, 1 January 1970, Coordinated Universal Time (UTC).

Continue reading →
Oracle dates, how to

Delete Duplicate Rows in MySQL (Ignores Primary Key)

Posted on April 20, 2022 by Ian

The following example deletes duplicate rows in MySQL while ignoring the primary key or unique identifier column.

The example deletes duplicate rows but keeps one. So in the case of two identical rows, it deletes one of them and keeps the other.

Continue reading →
MySQL how to

How to Convert a Unix Timestamp to a Date/Time Value in SQL Server

Posted on April 20, 2022January 9, 2023 by Ian

In SQL Server, we can use the following method to return a date and time based on a given Unix timestamp.

The Unix timestamp (also known as Unix Epoch time, Unix time, or POSIX time) is the number of seconds that have elapsed since 00:00:00 Thursday, 1 January 1970, Coordinated Universal Time (UTC).

Continue reading →
SQL Server dates, how to, t-sql

Return the Unix Timestamp in PostgreSQL

Posted on April 19, 2022April 19, 2022 by Ian

In PostgreSQL, we can use the extract() function along with the epoch argument to return the Unix timestamp.

We can return the Unix timestamp based on the current date/time, or we can get it based on another specified date/time.

Continue reading →
PostgreSQL dates, how to, psql

2 Ways to Get the Number of Days in a Month in Oracle

Posted on April 19, 2022 by Ian

Here are a couple of ways to return the number of days in a given month in Oracle Database. This could be the number of days in the current month, or the number of days in a month based on a specified date.

Continue reading →
Oracle dates, how to

2 Ways to Return Rows that Only Contain Non-Alphanumeric Characters in MariaDB

Posted on April 18, 2022 by Ian

Below are two methods for returning rows that contain only non-alphanumeric characters in MariaDB.

Non-alphanumeric characters include punctuation characters like !@#&()–[{}]:;',?/* and symbols like `~$^+=<>“, as well as whitespace characters like the space or tab characters.

Continue reading →
MariaDB how to

Subtract Days from a Date in SQLite

Posted on April 18, 2022 by Ian

In SQLite, we can use the DATE() function to subtract one or more days from a date.

For datetime values, we can use the DATETIME() function.

Continue reading →
SQLite dates, how to
  • «
  • 1
  • …
  • 138
  • 139
  • 140
  • 141
  • 142
  • …
  • 389
  • »

About Database.Guide | Privacy Policy