SQL SERVE
青瓜蛋子
社会在发展,时代再召唤,一直走在自学的路上。本人搞过机械设计,做过CAD二次开发,弄过C#项目,干过前端,也能弄过后端,正在研究Android...,
展开
-
SQL SERVER 入门进阶教程——检索与排序检索(2)
SELECT语句承接接上篇提示:现有的数据库有MYSQL,Oracle,SQLite,MariaDB,PostgreSQL等等,他们之间都有一部分关键字段是相同的,比如,增删改等等,但却不是全部,就拿上篇TOP关键字来说,Oracle中就要使用ROWNUM来实现,MySQL就要采用LIMIT子句了,所以在互转数据库时尤为注意 1.6 注释的使用 提示:1.--(两个连字符) ...原创 2019-03-23 11:50:03 · 333 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——检索与排序检索(1)
SELECT语句关键字:SQL中的关键字不能用作表或列的名字,比如:AS,BY,SELECT,WHERE...等等 1.1 检索单个列SQL语句:SELECTprod_nameFROMProducts;SQL语句分析:上述语句是利用SELECT语句从Products表中检索一个名为prod_name的列输出结果: 提示:1.SQL语句结束使用英文...原创 2019-03-22 23:22:09 · 380 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——通配符
LIKE操作符提示:前面已经学习了过滤,但那些都是固定值或范围,基本都算是精确查询,在有些时候不那么好用,比如模糊查询,我们只想筛选出与之相近的结果,这就需要用到LIKE和通配符进行结合使用 1.1 百分号%通配符提示:百分号%是最常用的通配符,在搜索时,%可以表示任何字符 SQL语句:SELECTprod_id,prod_nameFROMProductsWHER...原创 2019-03-26 21:07:45 · 399 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——过滤与高级数据过滤(1)
WHERE语句提示:数据库一般都会有庞大的数据,常常会使用到指定行数据,这就需要进行筛选和过滤,在SQL语句中采用WHERE来指定条件进行过滤 1.1 过滤单个值SQL语句:SELECTprod_name,prod_priceFROMProductsWHEREprod_price=3.49;SQL语句分析:这条语句表示从products中检索两个列,但不返回所有...原创 2019-03-24 08:46:09 · 235 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——过滤与高级数据过滤(2)
WHERE语句提示:在以前所有WHERE语句中过滤数据是使用的都是单一条件,显然这并不能满足复杂的业务需求,故AND、OR、IN和NOT操作符也有广阔的用武之地 1.1 AND操作符SQL语句:SELECTprod_id,prod_price,prod_nameFROMProductsWHEREvend_id='DLL01'ANDprod_price<=4;...原创 2019-03-24 16:22:57 · 220 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——函数(1)
函数提示:学习函数前,我先学习了一些基础功能,也算是函数吧,那就是拼接和算术运算 1.1 拼接字段加号:学过程序的人都清楚加号+是可以连接两个字符串的,那么SQL语句也支持此方法 SQL语句:SELECTvend_name+'('+vend_country+')'FROMVendorsORDERBYvend_name;SQL语句分析:这条语句使用加号将...原创 2019-03-27 21:52:51 · 205 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——函数(2)
函数 提示:函数有很多用处,但大多数函数都有这几种作用: 1.用于处理文本字符串,比如删除、截取、转换大小写 2.用于进行数据的算术计算,比如代数,三角或几何运算 3.用于处理日期和时间,比如获取时间差 1.1 文本处理函数常用的文本处理函数:函数 说明 LEFT() 返回字符串左...原创 2019-04-01 22:34:03 · 161 阅读 · 0 评论 -
SQL SERVER 入门进阶教程——函数(3)
聚集函数 提示:我们经常需要单列汇总数据,但是不需要把他们检索出来,以便于报表分析,SQL提供了5个函数。 1.1 常用的聚集函数常用的聚集函数:函数 说明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列总和 1...原创 2019-04-30 19:23:29 · 262 阅读 · 0 评论