表结构
字段名 | 类型 |
---|---|
name | varchar(30) |
age | number |
gender | number |
address | varchar(50) |
查询表内所有字段
- 可以使用
*
来实现查询所有字段,如select * from table
- 可以输入所有字段名,如
select name,age,gender,address from table
以上两种情况,在平时也比较常用,如果既要使用*
,又要手动再选择某个字段的情况怎么实现
此时如果使用select *,name from table
是会报错的[42000][923] ORA-00923: 未找到要求的 FROM 关键字
当我们需要使用*
也需要再增加某些字段时,需要使用表别名来实现,如下
select t.* ,name ,address from table t
需要将表别名来引用*