SQL
归小超
这个作者很懒,什么都没留下…
展开
-
PLSQL注册码
进入帮助 -> 注册,输入:产品编号:kfsvzt6zh2exaxzxgjk44rv5kp2yp68vgk序列号:186220口令:xs374ca直接获得9999-12-31,美滋滋原创 2021-01-18 11:14:24 · 11696 阅读 · 46 评论 -
SQL中 # 与 $ 的不同
区别:(1)#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如: #{id},如果传入的值是id,则解析成的sql为"id"。(2)将传入的数据直接显示生成在sql中。如:将传入的数据直接显示生成在sql中。如:将传入的数据直接显示生成在sql中。如:{id},如果传入的值是id,则解析成的sql为id。(3)#方式在很大程度上能够防止sql注入。原创 2019-01-14 20:07:52 · 1394 阅读 · 0 评论 -
SQL的distinct去重与group by的联系
今天要写一个下拉框的使用想采用SQL的distinct方法去过滤重复的数据,查询两列数据的时候,发现当一列数据重复,另一列数据不重复时,并不会舍弃,于是采用group by的方式。1,起初数据量为82条2.当单独使用distinct之后,其实数据只有73条,那就是name列有不重复的数据,但是id是一样的3.所以采用group by的方式:利用id分组,然后取name的最大值,去除重复数据...原创 2019-01-23 21:19:42 · 7829 阅读 · 1 评论 -
SQL函数模块二
继续学习SQL 拥有很多可用于计数和计算的内建函数:GROUP BY 语句:GROUP BY 语句可结合一些聚合函数来使用SQL GROUP BY :select hsics.abcd.id, aggregate_function(column_name) FROM hsics.abcd1234 where hsics.abcd1234.id operator value GROUP BY ...原创 2018-12-21 17:38:52 · 241 阅读 · 0 评论 -
SQL高级模块三
PRIMARY KEY:PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键(所谓的一张表多个主键,我们称之为联合主键)alter table hsics.abcd add PRIMARY KEY (id)alter table hsics.abcd drop CONSTRAINT id...原创 2018-12-10 19:14:20 · 273 阅读 · 0 评论 -
SQL函数模块一
学习了SQL的一些基础内容之后,今天开始学习SQL的函数,继续加油SQL 拥有很多可用于计数和计算的内建函数:Aggregate 函数:计算从列中取得的值,返回一个单一的值有用一些 Aggregate 函数:AVG() - 返回平均值COUNT() - 返回行数FIRST() - 返回第一个记录的值LAST() - 返回最后一个记录的值MAX() - 返回最大值MIN() ...原创 2018-12-14 17:45:47 · 262 阅读 · 0 评论 -
SQL高级模块二
1.UNIQUE:UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 约束拥有自动定义的 UNIQUE 约束。注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。增减约束:alter table hsics.abcde1234 add uniqu...原创 2018-12-07 18:01:56 · 267 阅读 · 0 评论 -
学习SQL高级模块
前段时间一直在学习SQL比较基础的运用和一些方法。但是因为项目赶着上线以,因为首页全面改造,所以花了不少时间,中断了一个星期,今天开始,开始学习SQL的高级模块,加油,嘿嘿~~1.SELECT TOP:用于规定要返回的记录的数目,对于拥有数千条记录的大型表来说,是非常有用的。(注意:并非所有的数据库系统都支持 SELECT TOP 语句。 MySQL 支持 LIMIT 语句来选取指定的条数数据,...原创 2018-12-04 20:43:10 · 506 阅读 · 0 评论 -
SQL易错点学习
封版啦~~美滋滋原创 2018-11-26 21:49:11 · 473 阅读 · 0 评论 -
SQL数据类型
创建表:creat table mytable{ firstName varchar(30), lastName var char(30)};数据量关键字(Mysql为例子):Text 类型:CHAR:保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括 号中指定字符串的长度。最多 255 个字符。VARCHAR(size):保存可变长度的字符串(可包含字母、数字以及...原创 2018-11-05 17:14:32 · 228 阅读 · 0 评论 -
SQL学习之关键字
as 将as前的关系起一个别名,在此语句中,可以用别名来代指这个表select A.* from ATable as A , BTable as Bis null 在where中使用is null表示这个值是空值select * from table where age is null;is not null 在where中使用is not null表示这个值不是空值 (同上类似)当判...原创 2018-11-07 17:02:31 · 1107 阅读 · 0 评论