易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 行转列问题

这几天所作的工作涉及到数据库行转列的问题
记录一下出现的错误,以免以后再犯
举网上最通俗的例子吧
Name Subject Result
张三    语文         80
张三    数学         90
张三    物理         85
李四    语文         85
李四    数学         92
李四    物理         82
想要的结果
姓名 语文 数学 物理
张三  80  90    85
李四  85  92    82  
正确的写法
select name as 姓名,
max
(case when subject='语文' then result end) as 语文,
max
(case when subject='数学' then result end) as 数学,
max
(case when subject='物理' then result end) as 物理
from T1 group by
name
最开始写的时候不知道max
函数有什么用
而且也没有加
group by
最后的结果是
姓名     语文      数学      物理
张三      80
张三                 90        
张三                             85
李四      85  
李四                 92       
李四                             82
发现结果不对,然后加了
group by语句
结果是
张三      80
李四      85


相关文档:

利旧原来安装的XAMPP,但使MySQL支持Transaction

 一直使用Mysql,最近才了解到Mysql支持了Transaction。老了,跟不少潮流了。
那就把原来的应用改成Based On Transaction的吧。
将建表语句改成Engine=InnoDB,好像还是不行,没有想象中那么简单。
查一查,哦,发现XAMPP安装的Mysql还要修改conf文件:
XAMPP from Apache Friends is a collection of free open s ......

将Excel数据导入MySql

将Excel数据导入MySql
 
1.将选中的数据快儿拷贝到一个TXT文本文件中(记得把后面的空格消掉。。),假如存到“D:\data.txt”这个位置里。
2.根据要导入的数据快儿建立MySql数据库和表,然后进入命令提示符里使用命令
load data local infile 'D:\data.txt' into table exceltomysql fields terminated ......

asp 连接 mysql 代码

 连接代码1直接输入
<%
Dim my_conn, sql,rs
Set my_conn = createobject("ADODB.Connection")
my_conn.open = "DRIVER={MySQL ODBC 3.51 Driver};"_
& "SERVER=localhost;"_ '服务器名
& "DATABASE=mybase;"_ '数据库名
& "UID=root;PWD=111; OPTION=35;" '用户名和密码
Set rs = Server.Crea ......

11 advanced MySQL questions

 

Explain MySQL architecture
. - The front layer
takes care of network connections and security authentications, the
middle layer does the SQL query parsing, and then the query is handled
off to the storage engine. A storage engine could be either a default
one supp ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号