sql语句能否实现除了一个字段外全选?
我有一个表TABLE中有几十个字段。(比如,A,B,C...Z)
我的需求是出了A字段不选以外,选出其他字段。
全选的sql语句是: select * from TABLE
我想要的是:select B,C,D,....,Z from TABLE
但是字段太多了,这样的语句太长,也不容易维护。有没有其他写法。
比如 select * except A from TABLE ?? 类似的?
我其实是需要指定A字段的值,不是用数据库里的值。
我原先写的是:select t.*, 'a' A from TABLE t
这样执行后我发现输出结果中有两个A列,一个是‘a’,一个是数据库表里的值。我不想输出数据库表里的值,怎么办?
oracle版没有满意答案,听说这边大牛多,希望能帮助我。
我的需求是出了A字段不选以外,选出其他字段。
全选的sql语句是: select * from TABLE
我想要的是:select B,C,D,....,Z from TABLE
但是字段太多了,这样的语句太长,也不容易维护。有没有其他写法。
比如 select * except A from TABLE ?? 类似的?
我其实是需要指定A字段的值,不是用数据库里的值。
我原先写的是:select t.*, 'a' A from TABLE t
这样执行后我发现输出结果中有两个A列,一个是‘a’,一个是数据库表里的值。我不想输出数据库表里的值,怎么办?
oracle版没有满意答案,听说这边大牛多,希望能帮助我。
...全文
相关推荐
SQL语句增加字段、修改字段、修改类型、修改默认值
### 六、添加约束(Add Constraint)除了删除约束之外,还可以通过`ALTER TABLE`添加新的约束,比如添加一个默认值约束。
使用SQL语句增加字段
以下是一个基本的示例,展示了如何在Access中通过SQL语句添加字段:1. **ALTER TABLE语句**: 使用`ALTER TABLE`语句可以改变现有表的结构,包括添加、删除或修改字段。
oracle使用sql语句增加字段示例(sql删除字段语句)
在本文中,我们将介绍如何使用 SQL 语句来实现这些操作。增加字段在 Oracle 中,可以使用 ALTER TABLE 语句来增加字段。
SQL查询字段被包含语句
总的来说,`CHARINDEX`是SQL中一个非常实用的函数,尤其在需要检查字段是否包含一系列关键词时,它可以替代多个`LIKE`条件,简化查询语句,提高代码可维护性。
SQL语句:给表添加外键的四种方式
SQL语句提供了多种方式来为表添加外键,以下将详细介绍标题和描述中提到的四种方法。1. **创建表的同时添加外键** 当创建新表时,可以在CREATE TABLE语句中直接定义外键。


