簡體   English   中英

如何在不列出其他現有列的情況下將新列添加到MySQL表

[英]How to add new column to MySQL table without listing other existing columns

假設我們有一個包含100列的mysql表。 現在,我知道,如果我們要創建一個包含兩列值之和的新列,我們可以在SELECT之后在兩列上使用SUM函數,但是我還必須列出其他100列的名稱。 有沒有一種方法可以使表具有100列以及SUM函數,而不必在SELECT之后列出這些列。

SELECT c1+c2, c1, c2, c3, c4,...,c100 FROM columns

您可以只使用通配符( * ):

SELECT *, c1 + c2 AS sum FROM columns

嘗試:

SELECT c1+c2, t.* FROM columns t

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM