sql语句实操.docxVIP

  • 7
  • 0
  • 约 7页
  • 2017-08-10 发布于河南
  • 举报
sql语句实操

数据库运用范畴实例SELECT * FROM t_userlogin WHERE cid= 3277674981;SELECT COUNT(*) FROM t_userlogin;SELECT COUNT(uid) AS usercount FROM t_userlogin WHERE cid=3277674981;#SELECT COUNT(*) usercount FROM t_userlogin WHERE cid=3277674981;SELECT COUNT(DISTINCT uid)AS usercount FROM t_userlogin WHERE cid=3277674981;SELECT uid,NAME,COUNT(*) cs FROM t_userlogin WHERE cid=3277674981 GROUP BYuidORDER BYcs DESC;#ascSELECT uid,COUNT(*) cs FROM t_userlogin WHERE cid=3277674981 GROUP BY uidHAVINGcs1;多表查询及子查询: customer表及user表三种方式查出,一个登录账号,属于哪个客户下SELECT c.* FROM `user`u,customer cWHERE c.`CUSTOMER_ID`=u.CUSTOMER_ID AND u.USER_NAME= 张东宇;#多表查询 SELECT * FROM `customer` c WHERE EXISTS (SELECT * FROM `user` WHERE c.`CUSTOMER_ID`=customer_id AND USER_NAME = 张东宇 );#exists子查询/not exists SELECT c.* FROM `customer` c WHEREc.`CUSTOMER_ID` IN (SELECT customer_id FROM `user` WHERE USER_NAME = 张东宇) ;#in子查询/not in 内连接要求两表的数据是完全一一对应的,外链接则不是,对应的列字段名称可以不相同。Select* from student s ,score c where s.id=c.sid; 内连接查询Select * from student s left join score c on s.id=c.sid;左外链接查询修改数据表中的记录Update update 表名 set 字段名 = 新值 where 条件 例:update table set name = 甲 where name=11增1.1【插入单行】insert [into] 表名 (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values (开心朋朋,男,1980/6/15)1.2【将现有表数据添加到一个已有表】insert into 已有的新表 (列名) select 原表列名 from 原表名例:insert into tongxunlu (姓名,地址,电子邮件)selectname,address,emailfromStrdents1.3【直接拿现有表数据创建一个新表并填充】select 新建表列名 into 新建表名 from 源表名例:selectname,address,email into tongxunlu from strdents1.4【使用union关键字合并数据进行插入多行】insert 表名 列名 select 列值 tnion select 列值例:insert Students (姓名,性别,出生日期)select 开心朋朋,男,1980/6/15 union(union表示下一行)select 蓝色小明,男,19**/**/**~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2删2.1【删除满足条件的行】delete from 表名 [where 删除条件]例:delete from a where name=开心朋朋(删除表a中列值为开心朋朋的行)2.2【删除整个表】truncate table 表名truncate table tongxunlu注意:删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能用于有外建约束引用的表~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3改update 表名 set 列名=更新值 [where 更新条件]例:update tongxunlu set 年龄=18 where 姓名=蓝色小名~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

文档评论(0)

1亿VIP精品文档

相关文档