问个SQL语句怎么写
现在有表A
ID 人员姓名 人员所学课程 课程所得积分
1 AA 语文 100
2 AA 数学 99
3 AA 英语 88
4 BB 数学 98
5 BB 物理 87
6 CC 语文 100
7 CC 化学 86
8 CC 数学 88
我现在想得到如下的结果,应该怎么写
ID 人员姓名 语文 数学 英语 物理 化学
1 AA 100 99 88 0 0
2 BB 0 98 0 87 0
3 CC 100 88 0 0 86
先谢谢大家!
SQL code:
declare @sql varchar(8000)
set @sql = 's
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......
我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!
用户名是唯一的
表A 字段
用户名:Name ,邮箱:Ema ......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
sql我想得到一字符串为:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
就是|||后面的字符有什么函数能得到吗?是在sql语句写的,不是在页面写的,那位高手来指教下,新手,谢谢
晕今天不是写了么
select parsen ......
需求如下:
a表:
p_id status
1 0
2 0
b表
rec_id pid purchase_qty receive_qty flag
1 1 10 10 0
2 ......