相关疑难解决方法(0)

选择MySQL以外的所有列?

我正在尝试使用select语句来获取某个MySQL表中的所有列,除了一个.有一个简单的方法吗?

编辑:此表中有53列(不是我的设计)

mysql select wildcard

346
推荐指数
12
解决办法
32万
查看次数

选择特定的列以及其余的列

我的桌子上有很多列。其中一些是DATETIME,我将其转换为Unix时间戳UNIX_TIMESTAMP()。因此,我不必从表中键入我想要的所有其他列,是否可以执行以下操作:

SELECT UNIX_TIMESTAMP(t.start) AS start,
       UNIX_TIMESTAMP(t.end) AS end,
       t.theOtherColumns
FROM table t
Run Code Online (Sandbox Code Playgroud)

t.theOtherColumns表格中其余的列在哪里。进一步解释;我想从表中选择所有列,对其中的某些列执行操作,但不要在查询中键入每个列的名称。

当我说时

SELECT UNIX_TIMESTAMP(t.start) AS start,
       UNIX_TIMESTAMP(t.end) AS end,
       t.theOtherColumns
FROM table t
Run Code Online (Sandbox Code Playgroud)

它选择startend的两倍。我只想从中返回startendUNIX_TIMESTAMP(),并从t.*集合中排除这些列。

mysql

4
推荐指数
2
解决办法
4261
查看次数

标签 统计

mysql ×2

select ×1

wildcard ×1