给
查询
出的
SQL
记录添加序号
列
,解决方法有以下两种
select ROW_NUMBER() OVER (ORDER BY a.字段 ASC) AS XUHAO,a.* from
table
a
(
table
为表名,字段为表a
中
的字段名)
select ROW_NUMBER() OVER (ORDER BY a.字段ASC) AS XUHAO,a.* from
table
a
(
table
为表名,字段为表a
中
的字段名)
select RANK() OVER (ORDER BY a.字段ASC)
AS XUHAO,a.* fromta...
今天这个发帖目的是为了解决oralce数据库如何
sql
做select
查询
时候如何新增一
列
自定义
列
,并指定
列
名和固定value值。
老规矩,用
sql
fiddle创建好如下表结构:
select * from company
这个时候,如果需要对department_id进行部门分类,譬如department_id=101的部门类型是“外包”,department_id=102的部门类型是“内岗”,需要新增一个叫做“部门类型”字段并根据部门department_id进行分类取值,如何select实现呢?
CONCAT函数用于连接两个或多个文本值,并返回连接字符串。
让我们将FirstName与城市连接起来,用逗号分隔它们:
SELECT CONCAT(FirstName, ', ' , City) FROM customers;
输出结果为: