SQL 查询如何将列标题放在行中?

发布于 科技 2024-06-10
11个回答
  1. 匿名用户2024-01-29

    编写过程或函数转换,或借助临时表。

  2. 匿名用户2024-01-28

    这可以通过选定的案例来处理。

    简单的行和列转换,一次一个。

  3. 匿名用户2024-01-27

    select xm,xb from tableunion all

    select '花费的金额',cast(sum(je) as varchar(20)) from table

    您需要将求和值转换为字符类型。

  4. 匿名用户2024-01-26

    添加强制转换(字段名称作为数据类型)转换,您就可以开始了。

  5. 匿名用户2024-01-25

    declare @sql varchar(max) -- 获取所有标题列,用 ],[.

    选择 @sql = isnull(@sql + 表中的标题列 按标题列分组。

    开头和结尾的方括号。

    set @sql = sql +

    执行动态 SQL 语句。

    exec ('select * from (从表中选择 *) 一个透视透视 (max(data column) 用于 (.) 中的标题列'sql + b')

  6. 匿名用户2024-01-24

    您可以使用临时表将临时表中的数据保存在原表中选择*到aaa中,然后使用update更新表中的数据,更新原始表set [height]=b。[重量], [重量] = b[

  7. 匿名用户2024-01-23

    首先,转换后的列名必须是固定的,因为列和列转换只能通过枚举来完成。

    select name,xuehao,sum(decode(kemu,'yuwen',fenshu,0) yuwen,sum(decode(kemu,'shuxue',fenshu,0) shuxue,sum(decode(kemu,'gaoshu',fenshu,0) gaoshu

    from table

    group by name,xuehao

    order by name

  8. 匿名用户2024-01-22

    很简单,在查询数据库的时候,一定要用datatable作为容器来加载数据,但是datatable不能在界面上显示,所以把它绑定到datagridview上,然后就可以做一个循环,找到该行中的'applicant',然后用这一行的[0]和[1]行作为datarow供grid添加, 并删除数据表中的此行。

  9. 匿名用户2024-01-21

    换句话说,在申请人的前面添加一个字母,使用其他中文,例如:S 申请人,然后排序......按关系

  10. 匿名用户2024-01-20

    选择当条件 X 然后列结束为经度时的大小写,当条件 y 然后列结束为经度时的大小写,从

  11. 匿名用户2024-01-19

    你试试。 select a + '/' + cast(b as varchar(10))

    从表中。

    实际上,它是将两个字段连接起来,然后将 b 的数值类型更改为类型。

    它又变了,而且是在它变了之后。

    select a + '/' + cast(sum(b) as varchar)

    从表中。

    像这样的Grupbia。

相关回答
14个回答2024-06-10

运行以下 SQL 语句:

updateTable 1setb=(selectTableTableTableTableTableTableTableTableT >>>More

11个回答2024-06-10

1、like'mc%'

所有以 mc bump 字符串开头的字符族(例如 >>>More

12个回答2024-06-10

select

pxls,sum(case sfzm when 0 then xs end)作为正常时间,sum(case sfzm when 1 then xs end)作为周末时间,来自 tblpxkc >>>More

10个回答2024-06-10

以下是 MS SQL 的日期和小时条件。

select * >>>More

4个回答2024-06-10

在这种情况下,您可以以不同的方式思考。 >>>More