讓面試官顫抖,SQL面試題之行列轉換

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況三,如何多行變一行?

我們的數據結構如下:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況三,如何多行變一行?

我們的數據結構如下:

讓面試官顫抖,SQL面試題之行列轉換

我們希望將id相同的行合併,效果如下:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況三,如何多行變一行?

我們的數據結構如下:

讓面試官顫抖,SQL面試題之行列轉換

我們希望將id相同的行合併,效果如下:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況三,如何多行變一行?

我們的數據結構如下:

讓面試官顫抖,SQL面試題之行列轉換

我們希望將id相同的行合併,效果如下:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

關於一列轉多列,多列轉一列比較簡單,不多做介紹了。

SQL面試題之行列轉換

在寫SQL時,行轉列是一個比較常見的問題,接下來我看一下 下面幾種情況。

情況一,如何行轉列

表結構如下:

CREATE TABLE tb(姓名 VARCHAR(10),課程 VARCHAR(10),分數 INT);

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

思考10S中,如果是你SQL怎麼寫......

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況二,如何列轉行

建表語句如下:

CREATE TABLE tb(姓名 VARCHAR(10),語文 INT,數學 INT,物理 INT)

數據如下:

讓面試官顫抖,SQL面試題之行列轉換

希望轉換成如下的格式:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

情況三,如何多行變一行?

我們的數據結構如下:

讓面試官顫抖,SQL面試題之行列轉換

我們希望將id相同的行合併,效果如下:

讓面試官顫抖,SQL面試題之行列轉換

看下我們的SQL:

讓面試官顫抖,SQL面試題之行列轉換

關於一列轉多列,多列轉一列比較簡單,不多做介紹了。

讓面試官顫抖,SQL面試題之行列轉換

相關推薦

推薦中...