经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MS SQL Server » 查看文章
Sqlserver 基础语句复习
来源:cnblogs  作者:初晨~  时间:2019/1/14 9:32:58  对本文有异议

每天要复习老师讲的内容,老师辛辛苦苦的叫我们知识,我们就要努力去掌握,每天复习一点点!

注:这些都是复习之前老师讲到sqlserver基础语法!

  1. --基本增删改查
  2. --查询全表
  3. SELECT * FROM Users
  4. --根据条件查询
  5. SELECT * FROM Users WHERE UserName=''
  6. --添加语句
  7. INSERT INTO Users VALUES('','','')
  8. --添加语句,指定字段添加
  9. INSERT INTO Users (UserName,Pwd) VALUES('','')
  10. --根据条件修改语句
  11. UPDATE Users SET UserName='' WHERE UserId = 1
  12. --删除全表
  13. DELETE FROM Users
  14. --根据条件删除语句
  15. DELETE FROM Users WHERE UserId=1
  16.  
  17.  
  18. --模糊查询数据
  19. --以什么开头查询
  20. SELECT * FROM Users WHERE UserName LIKE '李%'
  21. --以什么结尾查询
  22. SELECT * FROM Users WHERE UserName LIKE '%四'
  23. --包含查询
  24. SELECT * FROM Users WHERE UserName LIKE '%王%'
  25.  
  26. --top语句查询
  27. SELECT TOP 5 * FROM Users
  28. --降序和升序
  29. SELECT TOP 5 * FROM Users ORDER BY UserId DESC
  30. SELECT TOP 5 * FROM Users ORDER BY UserId ASC
  31. --between and 范围条件
  32. SELECT * FROM Users WHERE UserId between 1 AND 5
  33.  
  34.  
  35. --AS 语法 重命名 将字段或者表重新命名
  36. SELECT UserName as StudentName FROM Users --重命名字段
  37. SELECT * FROM Users as s --重命名表
  38. --**联合语句**
  39. --inner join 内联合
  40. --总结:1必须有相同的外检(列名) (主表) (副表)丛表
  41. SELECT u.*,l.* FROM Users as u INNER JOIN Logs as l ON u.UserId=l.UserId
  42. --内联合 在关联时 如果值能够关联上 那么就显示,如果不能关联上 那么整条数据就不显示
  43. --left join 左联合
  44. SELECT Users.*,Logs.* FROM Users LEFT JOIN Logs ON Users.UserId=Logs.UserId
  45. --左联合 如果能关联上 那么就显示内容 如果关联不上 那么NULL
  46. --rigth join 右联合
  47. SELECT Users.*,Logs.* FROM Users RIGHT JOIN Logs ON Users.UserId=Logs.UserId

好啦!就这么多啦!准备复习高级的知识!

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号