1. 更新一个表,但是这个表里需要另一个级联表的关联数据才能操作,这个常用于批量操作数据库的时候会用到。
可采用UPDATE table1,table2 SET table1.name=table2.name WHERE table1.xx_id=table2.xx_id
2. 纵向字段横向统计。
update table1 set manhua_name = replace(manhua_name,"漫画街","wangking717");
3. 纵向字段横向统计。
users表 userid sex
1 0
2 1
3 0
请用SQL将以上数据显示为:
男 女
0 1
- SELECT a.sex AS '男',b.sex AS '女' FROM (SELECT DISTINCT sex FROM users WHERE sex=0) a,(SELECT DISTINCT sex FROM users WHERE sex=1) AS b