是否可以使用查询来选择除少数列之外的所有列?

发布于 2024-10-26 00:03:11 字数 303 浏览 0 评论 0原文

可能的重复:
SQL 使用 SELECT * [ except columnA] FROM 排除列表A?

大家好,

我正在使用Mysql。

我正在寻找,是否可以使用查询来选择除少数列之外的所有列?

Possible Duplicate:
SQL exclude a column using SELECT * [except columnA] FROM tableA?

Hi all

I am using Mysql.

and I am looking for, Is it posssible to use a query to select all coumns except few columns?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

叫思念不要吵 2024-11-02 00:03:11

不,这是不可能的,表达式“选择所有除外”尚未在任何现有数据库中实现。

No it is not possible, the expression "select all except" has not yet been implemented in any existing database.

梦幻之岛 2024-11-02 00:03:11

是的,通过具体列出列,例如

select col1, col3, col5, othercol
from tbl

(表包含未列出的其他列)

但是,如果您的问题是关于(伪)含义的内容

select * - (col2,col4)
from tbl

,* = all, less col2 & col4,那么迄今为止它还没有在任何数据库系统中实现。

Yes, by listing the columns specifically, e.g.

select col1, col3, col5, othercol
from tbl

(table contains other columns not listed)

But if your question is about something like (pseudo)

select * - (col2,col4)
from tbl

meaning, * = all, less col2 & col4, then it hasn't been implemented in any DB system to date.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文