29 篇
SQL
| 23

web

MySQL 使用AVG聚合函数时,保留两位小数的方法

关于查询最高分、最低分和平均分的 SQL 语句时突然想把 AVG 函数的保留小数设置为两位 SELECT MAX(student_result) AS 最高分,MIN(student_result) AS 最低分,CAST(AVG(student_result) AS DECIMAL(10,2)) AS 平均分 FROM resu...
SQL | 2020-09-28
0   0  0
| 23

web

一条insert语句批量插入多条记录

一条语句只能插入一条数据: insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng' , 'shenzhen'); 怎样一次insert插入多条记录: insert into persons (id_p, lastn...
SQL | 2020-09-28
0   0  0
| 367

web

php中sql语句插入的数据中含有单引号怎么办?

sql中,insert into yourTable(f1,f2) values(100,'abc') 字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要处理,你可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符,例如 insert into yourTable(f1,f2) values(100...
SQL | 2019-11-29
0   0  0
| 421

web

SQL中的注释语句

一、单行注释 SQL语句中的单行注释使用 -- create database database_x --创建数据库database_x 二、多行注释 SQL语句中的多行注释采用 /*…*/ create database database_x /* 创建一个数据库 名字叫做database_x */
SQL | 2019-04-23
0   0  0
| 827

web

sql语句字段名如何加特定字符达到精准查询

我们在做sql查询时,有时要完全匹配,要求我们在数据库字段名前后加上特定的字符,以供精确查询。 比如数据库中关键字存储的是"a,ab,abc"类似信息,当搜索"a"的时候,我只想要关键字包含"a"的信息,不需要包含"ab"或"abc"的信息,怎么实现呢? select * from table where keywor...
SQL | 2019-04-23
0   0  0
| 434

web

union和union all的区别

union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显...
SQL | 2019-01-10
0   0  0
| 489

web

mysql 使用order by field() 自定义排序

一、MySQL field自定义排序函数的格式 order by field(value,str1,str2,str3,str4,,,,,,strn) 其中value后面的参数自定义,不限制参数个数 含义 将获取出来的数据根据str1,str2,str3,str4等的顺序排序 二,实例 mysql> select * ...
SQL | 2019-01-09
0   0  0
| 860

web

SQL中的字母的大小写转换

1.将大写字母改为小写字母 update 表名 set 字段名a= Lower(字段a)   2.将小写字母转化成大写字母 update 表名 set 字段名a= upper(字段名a)  实际应用 UPDATE `privileges` SET `privilegeCode`=low...
SQL | 2018-11-14
0   0  0
| 832

taotaoit

sql server数据库输出时间精确到毫秒sql语句

sql server数据表中存储的时间是2014-03-20 00:49:50.753,但是用sql语句输出后确是2014-03-20 00:49:51 怎样输出毫秒呢? 'Regdate 是数据表中存储时间的字段 oSQL = "SELECT convert(varchar(23),Regdate,121) as s FR...
SQL | 2018-09-13
0   0  0
| 751

web

sql查询包含下划线的问题

假如有个表user: id | name --------------- 1 | tom 2 | ._%\% 3 | Jack 要查name包含下划线_的, 执行sql语句:  select * from user where name like '%_%' , 竟然会把全部行都查出...
SQL | 2018-07-24
0   0  0
| 688

web

MYSQL 在字段里现有内容后面添加字符串

更新一个字段,在它的后面加一个字符串,不查询数据库得到这个字段值 怎么添加?? 我的test表,有个user字段,我现在想在它后面加了另一个用户的名字 我在mysql数据库这样写 UPDATE test SET user= user+ ',phpchina'  WHERE id= '2'; 这样是不对...
SQL | 2018-07-24
0   0  0
| 1034

web

SQL常用语句 替换语句 批量修改、增加、删除字段内容

sql替换语句,用该命令可以整批替换某字段的内容,也可以批量在原字段内容上加上或去掉字符。 命令总解:update 表的名称 set 此表要替换的字段名=REPLACE(此表要替换的字段名, '原来内容', '新内容') 如 UPDATE Whir_ProductRelese SET ReleseName=...
SQL | 2018-07-23
0   0  0
| 925

web

如何在Access中使用SQL语句

在ACCESS的表中使用查找替换,替换字段中的一部分内容,替换标题中的信息还可以,但是替换内容中的信息是提示“不能用替换文本来替换此字段的当前值,在做进一步替换前请解决所有错误”,这种情况该怎么解决。 这就需要在access中直接用sql语句替换了(或者自己写程序替换) Access是一款非常便捷的数据库软件,针对多数小型...
SQL | 2018-07-18
0   1  0
加载更多