1 group by 用法
group by 是用来分组的,当使用group by时要注意以下几点:
1>select后面不能有* ,如果需要全部列出需要一项项写出来
如:SELECT HJFZC.SP_ID, HJFZC.SPCODE, HJFZC.BARCODE,HJFZC.ZL
而不能写成SELECT HJFZC.*
2>group by 后面不能有函数,而且所有SEL
原创
2011-04-27 13:56:17
427阅读
SQL语言的分类:<1>DQL(data query language):主要包括select语句,用于检索数据库中的数据;<2>DML(data manipulation language):主要包括insert,update和delete语句,用于改变数据库中的数据;<3>TCL(transaction control language):主要包括commi
原创
2017-09-17 21:56:10
509阅读
关系模型: 由实体和联系构成,即通常所说的E-R图。实体通常以表的形式表现,表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性。联系指实体间的对应关系,联系分为三种:1.一对一的联系2.一对多的联系3.多对一的联系关系数据库: 基于关系模型的数据库。关系数据库中的数据结构是关系,关系是指由行与列构成的二维表。在关系模型中,实体和实体
原创
2013-05-17 09:22:16
528阅读
inner join 返回的是两个表中的共有的列字段的返回值。left join 如果左边的表中有列字段,在右边的表中没有该列字段,那么返回值中显示该列字段,同时也要从右边的表中读一个空值。right join = outer join 与left join 相反。full join 显示两个表中的全部列字段,都要从对方表中取值。UC = UNIQUE CONSTARINT
原创
2014-04-11 14:36:23
290阅读
sql server导入 数据时启用标识插入 在sql server 导入数据的时候,会有一个“启用标示插入”的选项,我不知道有多数据库从业者注意过这个功能,也不知道大家是否都清楚,就我个人而言,很少在意这个按钮。今天在导测试数据的时候,选了这个选项突然间蒙了,经过几番测试。一点小体会。和大家分享。 首先:“启用标示插入”只对标示列(ide以
原创
2023-09-19 17:54:57
100阅读
SQL常用知识小结
1 查询语句2 DML (INSERT / UPDATE / DELETE / MERGE)3 DCL (GRANT / REVOKE)4 DDL (CREATE / ALTER / DROP / TRUNCATE)5 事务相关 (COMMIT / ROLLBACK / SAVEPOINT)
完整的SELECT语句:SELECT * ||view||subq
原创
2008-12-19 13:49:36
618阅读
*****************************************
PLSQL基本结构
*****************************************
基本数据类型变量
1. 基本数据类型
Number 数字型
 
转载
2012-09-03 08:30:03
1797阅读
sqli-labs的前4个实验(Lab1-Lab4)是基于SQL报错注入(Error-based injection)。什么是SQL报
原创
2022-11-07 18:44:56
748阅读
要过程吧。0x01基础1、常用查询查询所有的数据库名SELECTname FR...
原创
2023-06-04 12:36:29
81阅读
今天,一基友问我一个问题说:为什么SQL注入要加单引号,这个当时我一时也回答不上,怪就怪自己理论太菜,不过回去仔细思考了一下,觉得这个问题也是蛮简单的。首先大家应该明白的一点就是SQL注入的目的:加单引号是为了让后台SQL语句执行的时候报错,这样,我们就可以初步判断单引号被放在SQL语句中执行了,只是执行的语句因为有单引号而出错了,这里我都有点啰嗦了,笑。要防御这种单引号攻击,服务器有3种办法:1
转载
2015-04-05 18:26:00
328阅读
2评论
第一步先把IE菜单=>工具=>Internet选项=>高级=>显示友好 HTTP 错误信息前面的勾去掉。否则,不论服务器返回什么错误,IE都只显示为HTTP 500服务器错误,不能获得更多的提示信息。
数字型:and 1=1 and 1=2 判断是否存在注入
字符型:' and '1'='1 ' and '1'='2
搜索型: 关键字%' and 1=1 and '%'=
转载
2015-02-04 16:47:00
122阅读
2评论
今天在做作业的时候,发现自己sql语句基础并不是特别牢固,所以晚上得时候又重新看了一次查询的sql语法,
原创
2022-07-29 10:55:49
97阅读
为了大家更容易理解我举出的SQL语句,本文假定已经建立了一个学生成绩管理数据库,全文均以学生成绩的管理为例来描述。 1.在查询结果中显示列名: a.用as关键字:select name as '姓名' from students order by age b.直接表示:select name '姓名' from students order by age 2.精确查找: a.用in限定范围:select * from students where native in ('湖南', '四川') b.between...and:sel Read More
原创
2021-08-13 10:57:05
41阅读
一、函数分类 函数分为标量函数和表值函数。前者返回一个标量值结果,后者以表的形式返回结果。二、标量函数 标量函数接受0个或多个输入参数,并返回一个标量值。因为标量函数只返回一个值,所以通常在一个select语句的列列表中使用它们,也可以在where子句中使用它们。 例:create function [dbo].[ufnGetStock] ( @ProductID [int]) ...
转载
2010-09-23 23:32:00
115阅读
2评论
来源于MySQL函数concat()和concat_ws()区别及几个实用字符串函数(http://www.life160.com/info/info.jsp?aid=73051)
1、Concat()函数
1.1 MySQL的concat函数可以连接一个或者多个字符串,如
而Oracle的concat函数只能连接两个字符串
SQL> select concat
转载
2010-06-23 21:28:11
1190阅读
SQL Server 2008镜像的运行模式有3种:1.高性能(异步)2.不带自动故转移功能障的高安全(同步)3.带自动故转移功能障的高安全(同步)。前段时间,为某区市的两台监察数据库做了镜像,模式为高性能(异步),不使用见证服务器。现将步骤总结如下:
1.场景为主体服务器和镜像服务器都没有加入域,在工作组中。
2.主体服务器和镜像服务器上的SQL主服务账户都指定为.\Administrato
转载
精选
2011-11-09 15:50:33
470阅读
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
<%@ page contentTy
转载
精选
2013-02-26 15:10:18
754阅读
用法:bcp{dbtable|query}{in|out|queryout|format}数据文件[-m最大错误数][-f格式化文件][-e错误文件][-F首行][-L末行][-b批大小][-n本机类型][-c字符类型][-w宽字符类型][-N将非文本保持为本机类型][-V文件格式版本][-q带引号的标识符][-C代码页说明符][-t字段终止符][-r行终止符][-i输入文件][-o输出文件][-a数据包大小][-S服务器名称][-U用户名][-P密码][-T可信连接][-v版本][-R允许使用区域设置][-k保留空值][-E保留标识值][-h"加载提示"][-x生成xml
转载
2011-07-05 20:15:00
117阅读
2评论
Select *或[列名] from 表
select* from Orders
使用比较操作符来比较表中的值与指定的值或表达式的值
= 等于 >大于 <小于 >=大于等于 <= 小于等于 <>不等于
使用字符串比较符 li
原创
2010-08-26 16:25:34
912阅读
点赞
1评论
慢SQL治理实践小结 此前整个公司生态开展安全生产的应用治理活动,以故障为镜,可以守安全,这其中的慢sql治理是系统高可用治理的重要一环。慢sql的产生可以从宏观和微观两个角度去看:SQL产生的微观方面的原因包括:DB表数据量大,索引不合理,SQL语句调优等等。此外在高并发、高流量下,数据库所在机器 ...
转载
2021-08-14 18:40:00
231阅读
2评论